GraphSchema, classe
Un GraphSchema est un conteneur simple d'un jeu d'objets de GraphCategory et de GraphProperty et du GraphMetadata qui leur est associé.
Hiérarchie d'héritage
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) | Construit un objet global de GraphSchema sans propriétaire.Ce sont généralement les instances statiques. | |
GraphSchema(Graph, String) | Crée un objet de GraphSchema. |
Début
Propriétés
Nom | Description | |
---|---|---|
Categories | Tous les objets de GraphCategory stockés à 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 documents, des points de ce propriétaire à graphique qui possède ce schéma. | |
Properties | Tous les objets de GraphProperty stockés à ce schéma. | |
Schemas | Retourne une liste des schémas enfants contenus dans ce schéma (sans les petits-enfants). |
Début
Méthodes
Nom | Description | |
---|---|---|
AddSchema | Ajoute un schéma enfant à ce GraphSchema. | |
Contains | Renvoie 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 à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
FindCategories | Obtient tout le 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 l'étiquette spécifiée de ce schéma ou tout sous-schéma. | |
FindProperties | Obtient le GraphProperties avec les ID spécifiés et tous schémas enfants de manière récursive. | |
FindProperty | Obtient le GraphProperty avec l'ID spécifié | |
FindPropertyByLabel | Obtient le premier GraphProperty l'étiquette spécifiée de ce schéma ou tout sous-schéma. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
OverrideMetadata | Remplace 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.