Sdílet prostřednictvím


GraphSchema – třída

GraphSchema je jednoduchý kontejner sadu objektů GraphCategory a GraphProperty a GraphMetadata s nimi spojených.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.GraphModel.GraphSchema

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

Syntaxe

'Deklarace
Public Class GraphSchema
public class GraphSchema
public ref class GraphSchema
type GraphSchema =  class end
public class GraphSchema

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

Konstruktory

  Název Popis
Veřejná metoda GraphSchema(String) Vytvoří nový globální objekt GraphSchema, který nemá žádný vlastník.Jsou obvykle statické instance.
Veřejná metoda GraphSchema(Graph, String) Vytvoří nový objekt GraphSchema.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Categories Všechny GraphCategory objekty, které jsou registrovány v tomto schématu.
Veřejná vlastnost IsDocumentSchema Zda je schéma dokument přidružený k instanci grafu pro hospodářství rekonstruované kategorií a vlastnosti, které nebyly definovány kdekoliv jinde.
Veřejná vlastnost Name Programový název tohoto schématu.
Veřejná vlastnost Owner Pokud dokument schéma tohoto vlastníka body grafu, který je vlastníkem tohoto schématu.
Veřejná vlastnost Properties Všechny GraphProperty objekty, které jsou registrovány v tomto schématu.
Veřejná vlastnost Schemas Vrátí seznam podřízených schémata, která jsou obsažena v tomto schématu (s výjimkou členy).

Nahoru

Metody

  Název Popis
Veřejná metoda AddSchema Přidá tento GraphSchema podřízené schématu.
Veřejná metoda Contains Vrátí hodnotu true, pokud toto schéma obsahuje dané schéma jako dítě nebo prapotomkovi.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda FindCategories Získá všechny GraphCategories s ID zadaný v tomto schématu a všech podřízených schémata rekurzivně.
Veřejná metoda FindCategory GraphCategory se zadaným ID získá hledáním tohoto schématu a všechny jeho podřízené rekurzivně.
Veřejná metoda FindCategoryByLabel Toto schéma nebo jakékoli subschema získává první GraphCategory s určený štítek.
Veřejná metoda FindProperties Získá GraphProperties zadané ID a všechny podřízené schémata rekurzivně.
Veřejná metoda FindProperty Získá GraphProperty se zadaným ID.
Veřejná metoda FindPropertyByLabel Toto schéma nebo jakékoli subschema získává první GraphProperty s určený štítek.
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.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda OverrideMetadata Přepíše metadata pro tuto kategorii
Veřejná metoda ToString (Přepisuje Object.ToString().)

Nahoru

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.GraphModel – obor názvů