Klasa GraphSchema
GraphSchema jest kontenerem prosty zestaw obiektów GraphCategory i GraphProperty i GraphMetadata z nimi związanych.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.GraphModel.GraphSchema
Przestrzeń nazw: Microsoft.VisualStudio.GraphModel
Zestaw: Microsoft.VisualStudio.GraphModel (w Microsoft.VisualStudio.GraphModel.dll)
Składnia
'Deklaracja
Public Class GraphSchema
public class GraphSchema
public ref class GraphSchema
type GraphSchema = class end
public class GraphSchema
Typ GraphSchema uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
GraphSchema(String) | Tworzy nowy obiekt GraphSchema globalnej zawierającej bez właściciela.Są to zazwyczaj statyczny wystąpień. |
![]() |
GraphSchema(Graph, String) | Tworzy nowy obiekt GraphSchema. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Categories | Wszystkie GraphCategory obiekty, które są zarejestrowane z tego schematu. |
![]() |
IsDocumentSchema | Czy jest to schemat dokumentu skojarzonego z wystąpieniem wykresu do przechowania rozszeregowanym kategorie i właściwości, które nie zostały zdefiniowane nigdzie indziej. |
![]() |
Name | Nazwa programowa tego schematu. |
![]() |
Owner | Jeśli jest to schemat dokumentu, ten właściciel wskazuje na wykresie, który jest właścicielem tego schematu. |
![]() |
Properties | Wszystkie GraphProperty obiekty, które są zarejestrowane z tego schematu. |
![]() |
Schemas | Zwraca listę dziecka schematów, które są zawarte w tym schemacie (z wyłączeniem podrzędne). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AddSchema | Dodaje schematu dziecko to GraphSchema. |
![]() |
Contains | Zwraca wartość true, jeśli ten schemat zawiera dany schemat jako dziecko lub podwójnym stopniu podporządkowania. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). |
![]() |
FindCategories | Pobiera wszystkie GraphCategories z identyfikatorami określonego w tym schemacie i wszystkie podrzędne schematów rekursywnie. |
![]() |
FindCategory | Pobiera GraphCategory o określonym identyfikatorze przeszukując tego schematu i jego rekursywnie dzieci. |
![]() |
FindCategoryByLabel | Pobiera pierwszy GraphCategory z określoną etykietą z tego schematu lub wszelkich schemat podrzędny. |
![]() |
FindProperties | Pobiera GraphProperties z określonych identyfikatorów i wszystkich podrzędnych schematów rekursywnie. |
![]() |
FindProperty | Pobiera GraphProperty o określonym identyfikatorze. |
![]() |
FindPropertyByLabel | Pobiera pierwszy GraphProperty z określoną etykietą z tego schematu lub wszelkich schemat podrzędny. |
![]() |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). |
![]() |
OverrideMetadata | Zastępuje metadane dla tej kategorii |
![]() |
ToString | (Zastępuje Object.ToString). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.