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. |