Sdílet prostřednictvím


DataSpecifier – třída

Představuje nástroj pro třídu, která umožňuje analyzovat a řešit specifikátory data.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSpecifier

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
Public NotInheritable Class DataSpecifier
public sealed class DataSpecifier
public ref class DataSpecifier sealed
[<Sealed>]
type DataSpecifier =  class end
public final class DataSpecifier

Typ DataSpecifier zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Alignment Získá část řetězce specifikátor dat, který představuje součást zarovnání.
Veřejná vlastnost FormatString Získá část dat specifikátor řetězec, který představuje součást formatString.
Veřejná vlastnost Qualifier Získá část dat specifikátor řetězec, který představuje součást kvalifikátoru.
Veřejná vlastnost Specifier Získá část dat specifikátor řetězec, který představuje součást specifikátor.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metodaStatický člen Parse(String) Analyzuje data specifikátor řetězec do jeho součásti a vrátí DataSpecifier obsahující analyzovanou součásti instance objektu.
Veřejná metodaStatický člen Parse(String, Int32%) Analyzuje data specifikátor řetězec, počínaje zadaný index do jeho součástí a vrátí DataSpecifier obsahující analyzovanou součásti instance objektu.
Veřejná metodaStatický člen Resolve(String, DataSpecifier.Resolver) Převede řetězec specifikátor dat do jeho textová podoba pomocí metody určené delegát resolver.
Veřejná metodaStatický člen Resolve(String, Int32%, DataSpecifier.Resolver) Převede řetězce specifikátor data od zadaného indexu do jeho textová podoba pomocí metody určené delegát resolver.
Veřejná metodaStatický člen ResolveAll Převede řetězec jednoho nebo více identifikátorů dat do jeho textová podoba pomocí metody určené delegát překládání.
Veřejná metoda ToString Vrací řetězcové vyjádření skládající se ze všech součástí zadaného DataSpecifier objektu. (Přepisuje Object.ToString().)

Nahoru

Poznámky

Specifikátory dat určit formát zobrazení řetězce.Jsou řetězce formuláře {qualifier.]specifier,alignment[:formatString}.Dále je podrobnější popis jednotlivých součástí řetězce specifikátor dat:

qualifier

  • Nepovinný qualifier je název entity, ke kterému patří vlastnost specifikátor součást.

specifier

  • Požadované specifier součást je vlastnost identifikovat.

alignment

  • Nepovinný alignment je součást znaménkem udávající šířku pole Upřednostňovaný formátovaný.Pokud hodnota alignment je menší než délka formátovaný řetězec alignment je ignorován a délka formátovaný řetězec se používá jako šířka pole.Formátovaná data v poli se zarovná doprava, pokud alignment je pozitivní a zarovnány vlevo, jestliže alignment je záporná.Pokud je nutné doplňení znaků, jsou použity prázdné znaky.Čárka je vyžadována, pokud alignment je určena.

formatString

  • Nepovinný formatString je řetězec formátu pro příslušný typ objektu formátováno.Zadejte řetězec číselného formátu Pokud odpovídající objekt je číselná hodnota, datum a čas formátování řetězce, pokud je odpovídající objekt DateTime objektu nebo řetězec formátu výčtu Pokud je hodnota výčtu odpovídající objekt.Pokud formatString není zadána slouží indikátor formátu Obecné (G) pro typ numeric, datum a čas nebo výčet.Dvojtečka je povinné, pokud formatString je určena.

Jako příklad dat specifikátory jsou obsaženy v souboru XML data objektu zobrazení určit vzhled uzlů v Server Explorer.Zejména zadán výchozí název připojení uzlu v souboru XML značky InitialDisplayName pod značku ConnectionNode jako následující kolekci dat specifikátory: {Root.Name}.{Name}.{DefaultSchema}.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Framework – obor názvů