GraphMetadataOptions - перечисление
Битовые флаги, которые используются для контроля поведения GraphProperty.
Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.
Пространство имен: Microsoft.VisualStudio.GraphModel
Сборка: Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)
Синтаксис
'Декларация
<FlagsAttribute> _
Public Enumeration GraphMetadataOptions
[FlagsAttribute]
public enum GraphMetadataOptions
[FlagsAttribute]
public enum class GraphMetadataOptions
[<FlagsAttribute>]
type GraphMetadataOptions
public enum GraphMetadataOptions
Члены
Имя члена | Описание | |
---|---|---|
None | ||
Immutable | Свойство не может быть изменено после того, как оно было задано. | |
Removable | Свойство может быть удалено после того, как оно было задано.В противном случае его можно только изменить, но не удалить. | |
Browsable | Свойство является видимым в пользовательском интерфейсе (например, во всплывающих подсказках и сетке свойств). | |
Serializable | При сериализации графа это свойство сериализуется в DGML. | |
Substitutable | Любые локальные пути к файлу в свойстве будут заменены псевдонимами путей к файлу при сериализации. | |
Sharable | При копировании объекта GraphObject в другой граф это свойство будет передано вместе с объектом GraphObject. | |
Undoable | Свойство может не быть сериализуемым, однако оно должно быть сохранено в стеке отката и сделано отменяемым. Сериализуемые свойства автоматически являются отменяемыми, однако вам также могут потребоваться отменяемые, но не сериализуемые свойства. | |
Default | Набор параметров метаданных по умолчанию.Свойство, имеющее эти параметры будут сериализуемыми, съемно, browseable (отображается в пользовательский интерфейс) и sharable. |