Condividi tramite


Enumerazione GraphMetadataOptions

Flag di bit utilizzati per controllare il comportamento di GraphProperty.

Questa enumerazione dispone di un attributo FlagsAttribute che consente una combinazione bit per bit dei valori dei membri.

Spazio dei nomi:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Sintassi

'Dichiarazione
<FlagsAttribute> _
Public Enumeration GraphMetadataOptions
[FlagsAttribute]
public enum GraphMetadataOptions
[FlagsAttribute]
public enum class GraphMetadataOptions
[<FlagsAttribute>]
type GraphMetadataOptions
public enum GraphMetadataOptions

Membri

Nome membro Descrizione
None
Immutable Impossibile modificare la proprietà dopo averla impostata.
Removable È possibile rimuovere la proprietà dopo averla impostata.In caso contrario, può essere solo modificata ma non rimossa.
Browsable La proprietà è visibile nell'interfaccia utente, ad esempio nelle descrizioni comandi e nella griglia delle proprietà.
Serializable La proprietà viene serializzata in DGML quando il grafico viene serializzato.
Substitutable Tutti i percorsi locali di file nella proprietà vengono sostituiti da percorsi di file con alias durante la serializzazione.
Sharable La proprietà verrà trasferita insieme a GraphObject quando GraphObject viene copiato in un altro grafico.
Undoable La proprietà potrebbe non essere serializzabile, ma deve essere salvata nello stack di annullamento e resa annullabile. Una proprietà serializzabile è automaticamente anche annullabile, ma è possibile che siano necessarie proprietà che non sono serializzabili ma annullabili.
Default Il set predefinito di opzioni di metadati.Una proprietà con queste opzioni sarà serializzabile, rimovibile, browseable (verrà visualizzato nell'interfaccia utente) e ripartibile.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.GraphModel