GraphMetadataOptions (Enumeración)
Marcas de bits utilizados para controlar el comportamiento un GraphProperty.
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.
Espacio de nombres: Microsoft.VisualStudio.GraphModel
Ensamblado: Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)
Sintaxis
'Declaración
<FlagsAttribute> _
Public Enumeration GraphMetadataOptions
[FlagsAttribute]
public enum GraphMetadataOptions
[FlagsAttribute]
public enum class GraphMetadataOptions
[<FlagsAttribute>]
type GraphMetadataOptions
public enum GraphMetadataOptions
Miembros
Nombre de miembro | Descripción | |
---|---|---|
None | ||
Immutable | La propiedad no se puede cambiar en cuanto se establece. | |
Removable | La propiedad puede eliminarse después de que se establezca.Si no se puede cambiar únicamente, y no eliminarse. | |
Browsable | La propiedad es visible en la interfaz de usuario (por ejemplo en la información sobre herramientas y la cuadrícula de propiedades). | |
Serializable | La propiedad será serializado a DGML cuando se serializa el gráfico. | |
Substitutable | Cualquier ruta de acceso local en la propiedad se reemplazará con rutas de acceso con alias durante la serialización. | |
Sharable | La propiedad se transferida junto con el GraphObject cuando el GraphObject se copia a otro gráfico. | |
Undoable | La propiedad no puede ser serializble, pero tiene que ser guardada en la pila de deshacer y crear undoable. Serializable es automáticamente también undoable, pero puede que también desee las propiedades que no son serializables pero la esquematización. | |
Default | El conjunto predeterminado de opciones de metadatos.Una propiedad que tiene estas opciones se serializable, movible, browseable (aparece en la interfaz de usuario), y compartible. |