GraphMetadata, classe
Cette classe est utilisée pour fournir plus d'informations au sujet d'une GraphProperty, notamment les chaînes et les indicateurs localisées pour contrôler la manière dont la propriété s'affiche dans une fenêtre de la grille des propriétés.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphMetadata
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Class GraphMetadata _
Inherits GraphObject
public class GraphMetadata : GraphObject
public ref class GraphMetadata : public GraphObject
type GraphMetadata =
class
inherit GraphObject
end
public class GraphMetadata extends GraphObject
Le type GraphMetadata expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
GraphMetadata(GraphMetadataOptions) | ||
GraphMetadata(String, String, String, GraphMetadataOptions) |
Début
Propriétés
Nom | Description | |
---|---|---|
Caption | Nom affichable de cette GraphProperty | |
Categories | Retourne toutes les catégories.Ne retourne jamais la valeur Null. (Hérité de GraphObject.) | |
CategoryCount | Retourne le nombre de catégories dans l'objet. (Hérité de GraphObject.) | |
Default | Retourne les métadonnées de la propriété par défaut | |
Description | Description de ce GraphProperty | |
DescriptiveCategoryCaption | (Hérité de GraphObject.) | |
Group | Pour regrouper cette propriété dans une grille de propriétés. | |
IsBrowsable | Retourne la valeur true si la propriété est consultable | |
IsCollapsed | Obtenez ce nœud réduit. (Hérité de GraphObject.) | |
IsExpanded | Obtenez ce nœud développé. (Hérité de GraphObject.) | |
IsGroup | Obtenez cet objet IsGroup.Elle recherche GraphProperties.StyleForGroup (Hérité de GraphObject.) | |
IsPseudo | Obtenez cet objet Pseudo.Elle recherche GraphProperties.IsPseudo (Hérité de GraphObject.) | |
IsRemovable | Retourne la valeur true si la propriété peut être supprimé. | |
IsSerializable | Retourne la valeur true si la propriété est sérialisable | |
IsSharable | Retourne la valeur true si la propriété est partageable | |
IsSubstitutionAllowed | Retourne la valeur true si la propriété est sérialisable et le crénelage est autorisé | |
IsWriteOnce | Retourne la valeur true si la propriété est à écriture unique | |
Item | Propriété qui obtient ou définit une valeur de propriété. (Hérité de GraphObject.) | |
Owner | Obtenez l'objet Graph auquel cet objet appartient. (Hérité de GraphObject.) | |
Properties | Propriété qui retourne une énumération de toutes annotations.L'ordre d'énumération est généré de manière aléatoire. (Hérité de GraphObject.) | |
PropertyCount | Propriété qui retourne un nombre de toutes annotations. (Hérité de GraphObject.) | |
PropertyKeys | Propriété qui retourne une énumération de toutes les clés d'annotation.L'ordre d'énumération est généré de manière aléatoire. (Hérité de GraphObject.) | |
PropertyOptions | ||
PropertyValues | Propriété qui retourne une énumération de toutes les valeurs d'annotation.L'ordre d'énumération est généré de manière aléatoire. (Hérité de GraphObject.) | |
Visibility | Propriété d'assistance pour obtenir/définir la propriété de visibilité d'un GraphObject (Hérité de GraphObject.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddCategory | Ajouter une catégorie à l'objet (Hérité de GraphObject.) | |
ClearCategories | Supprimez toutes les catégories de cet objet. (Hérité de GraphObject.) | |
ClearValue(GraphProperty) | Supprimer la valeur de la propriété spécifiée. (Hérité de GraphObject.) | |
Copy | Effectuez une copie des métadonnées de graphique. | |
CopyCategories | Copiez toutes les nouvelles catégories de l'objet donné, en conservant les catégories existantes. (Hérité de GraphObject.) | |
CopyProperties | Copiez toutes les nouvelles propriétés de l'objet donné, en conservant les valeurs des propriétés existantes inchangées. (Hérité de GraphObject.) | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (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.) | |
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.) | |
GetValue(GraphProperty) | Obtient la valeur de l'annotation spécifiée. (Hérité de GraphObject.) | |
GetValue<T>(GraphProperty, Graph) | Obtient la valeur de la propriété spécifiée. (Hérité de GraphObject.) | |
GetValue<T>(GraphProperty, T) | Obtient la valeur de l'annotation spécifiée.si la propriété n'est pas définie, nous retournons la valeur par défaut que l'appelant passe à cette méthode (Hérité de GraphObject.) | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Obtient la valeur de la propriété spécifiée, et retourne également la catégorie dont cette valeur de propriété a été héritée, le cas échéant. (Hérité de GraphObject.) | |
GetValueAsString | Retourne la propriété donnée comme chaîne en utilisant la culture donnée. (Hérité de GraphObject.) | |
HasCategory(String) | Retourne la valeur true si l'objet possède la catégorie donnée. (Hérité de GraphObject.) | |
HasCategory(GraphCategory) | Retourne la valeur true si l'objet possède la catégorie donnée. (Hérité de GraphObject.) | |
HasCategory(IEnumerable<GraphCategory>) | Retourne la valeur true si l'objet possède une des catégories données. (Hérité de GraphObject.) | |
HasCategoryInSet | Détermine si l'ensemble donné de catégories s'applique à cet objet. (Hérité de GraphObject.) | |
HasValue | Retourne la valeur true si l'annotation spécifiée existe. (Hérité de GraphObject.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
RemoveCategory | Supprimez la catégorie de cet objet (Hérité de GraphObject.) | |
SetValue<T> | Définit la valeur d'une propriété donnée.Si la propriété existe déjà, sa valeur est remplacée à moins que les indicateurs d'annotation ne l'empêchent. (Hérité de GraphObject.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
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.