GraphSchema, classe
Un GraphSchema est un conteneur simple d'un jeu d'objets de GraphCategory et de GraphProperty et du GraphMetadata associé avec eux.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.GraphModel.GraphSchema
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Class GraphSchema
public class GraphSchema
public ref class GraphSchema
type GraphSchema = class end
public class GraphSchema
Le type GraphSchema expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
GraphSchema(String) | Crée un nouvel objet global de GraphSchema qui n'a aucun propriétaire.Ce sont généralement les instances statiques. | |
GraphSchema(Graph, String) | Construit un objet de GraphSchema. |
Début
Propriétés
Nom | Description | |
---|---|---|
Categories | Tous les objets de GraphCategory stockés avec ce schéma. | |
IsDocumentSchema | Si c'est le schéma de document associé à une instance du Graphique pour stocker des catégories désérialisées et des propriétés qui n'ont pas été définis partout ailleurs. | |
Name | Le nom de programmation de ce schéma. | |
Owner | S'il s'agit d'un schéma de document, des points de propriétaire à ce Graphique qui possède ce schéma. | |
Properties | Tous les objets de GraphProperty stockés avec ce schéma. | |
Schemas | Retourne une liste des schémas enfants qui sont contenus dans ce schéma (sans les petits-enfants). |
Début
Méthodes
Nom | Description | |
---|---|---|
AddSchema | Ajoute un schéma enfant à ce GraphSchema. | |
Contains | Retourne la valeur true si ce schéma contient le schéma donné comme un enfant ou petit-enfant. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
FindCategories | Obtient tous les GraphCategories avec les ID spécifiés dans ce schéma et tous les schémas enfants de manière récursive. | |
FindCategory | Obtient le GraphCategory avec l'ID spécifié en recherchant ce schéma et tous ses enfants de manière récursive. | |
FindCategoryByLabel | Obtient le premier GraphCategory avec l'étiquette spécifiée de ce schéma ou de tout sous-schéma. | |
FindProperties | Obtient le GraphProperties avec les ID spécifiés et tous les enfants de manière récursive. | |
FindProperty | Obtient le GraphProperty avec l'ID spécifiée | |
FindPropertyByLabel | Obtient le premier GraphProperty avec l'étiquette spécifiée de ce schéma ou de tout sous-schéma. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OverrideMetadata | Substitue les métadonnées pour cette catégorie | |
ToString | (Substitue Object.ToString().) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.