Freigeben über


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.

Siehe auch

Referenz

Microsoft.VisualStudio.GraphModel-Namespace