GraphMetadataOptions-Enumeration
Bitflags zum Steuern des Verhaltens eines GraphProperty.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration GraphMetadataOptions
[FlagsAttribute]
public enum GraphMetadataOptions
[FlagsAttribute]
public enum class GraphMetadataOptions
[<FlagsAttribute>]
type GraphMetadataOptions
public enum GraphMetadataOptions
Member
Membername | Beschreibung | |
---|---|---|
Browsable | Die Eigenschaft ist in der Benutzeroberfläche sichtbar (wie in QuickInfos und dem Eigenschaftenraster). | |
Default | Der Standardmenge von Optionen für Metadaten.Eine Eigenschaft, die diese Optionen verfügt, serialisierbar teilbar ist, entfernbar, durchsuchbar (wird in der Benutzeroberfläche), und. | |
Immutable | Die -Eigenschaft kann nicht geändert solange sie festgelegt ist. | |
None | ||
Removable | Die -Eigenschaft kann entfernt werden, nachdem sie festgelegt wurde.Andernfalls kann sie nur geändert und nicht entfernt werden. | |
Serializable | Die Eigenschaft wird in DGML serialisiert, wenn das Diagramm serialisiert wird. | |
Sharable | Die Eigenschaft wird zusammen mit dem GraphObject übertragen, wenn das GraphObject in ein anderes Diagramm kopiert wird. | |
Substitutable | Alle lokalen Dateipfade in der Eigenschaft werden durch Aliase für Dateipfade während der Serialisierung ersetzt. | |
Undoable | Die Eigenschaft ist möglicherweise nicht serialisierbar, muss aber auf dem Undo-Stapel gespeichert werden und rückgängig zu machen sein. Serialisierbar ist automatisch auch rückgängig zu machen, aber möglicherweise sind Eigenschaften gewünscht, die nicht serialisierbar, aber rückgängig zu machen sind. |