Partager via


GraphMetadataOptions, énumération

Indicateurs binaires utilisés pour contrôler le comportement d'un élément GraphProperty.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs de membres.

Espace de noms :  Microsoft.VisualStudio.GraphModel
Assembly :  Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration GraphMetadataOptions
[FlagsAttribute]
public enum GraphMetadataOptions
[FlagsAttribute]
public enum class GraphMetadataOptions
[<FlagsAttribute>]
type GraphMetadataOptions
public enum GraphMetadataOptions

Membres

Nom de membre Description
None
Immutable Impossible de modifier la propriété une fois qu'elle a été définie.
Removable Impossible de supprimer la propriété une fois qu'elle a été définie.Sinon, il ne peut pas être supprimé mais uniquement modifié.
Browsable La propriété est visible dans l'interface utilisateur (notamment dans les info-bulles et la grille des propriétés).
Serializable La propriété est sérialisée en DGML lorsque le graphique est sérialisé.
Substitutable Tous les chemins d'accès locaux dans la propriété sont remplacés par les chemins d'accès de fichier avec alias pendant la sérialisation.
Sharable La propriété est transférée avec le GraphObject lorsque le GraphObject est copié dans un autre graphique.
Undoable La propriété peut ne pas être sérialisable, mais elle doit être enregistrée dans la pile d'annulations et pouvoir être annulée. Ce qui est sérialisable est automatiquement également annulable, mais vous pouvez vouloir aussi des propriétés qui ne sont pas sérialisables mais sont annulables.
Default Ensemble d'options de métadonnées par défaut.Une propriété qui possède ces options est sérialisable, amovible, browseable (apparaît dans l'interface utilisateur), et partageable.

Voir aussi

Référence

Microsoft.VisualStudio.GraphModel, espace de noms