Поделиться через


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.

См. также

Ссылки

Microsoft.VisualStudio.GraphModel - пространство имен