GraphMetadataOptions Перечисление

Определение

Битовые флаги, используемые для управления поведением Графпроперти.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class GraphMetadataOptions
[System.Flags]
public enum GraphMetadataOptions
[<System.Flags>]
type GraphMetadataOptions = 
Public Enum GraphMetadataOptions
Наследование
GraphMetadataOptions
Атрибуты

Поля

Browsable 4

Свойство отображается в пользовательском интерфейсе (например, в подсказках и сетке свойств).

Default 46

Набор параметров метаданных по умолчанию. Свойство с этими параметрами будет сериализуемым, съемным, отображаемым (отображается в пользовательском интерфейсе) и общим.

Immutable 1

Свойство нельзя изменить после его установки.

None 0
Removable 2

Свойство можно удалить после его задания. В противном случае ее можно изменить, а не удалить.

Serializable 8

Свойство будет сериализовано в DGML при сериализации графа.

Sharable 32

Свойство будет передано вместе с GraphObject, когда GraphObject копируется на другой граф.

Substitutable 16

При сериализации все локальные пути к файлам в свойстве будут заменены на пути к файлам с псевдонимами.

Undoable 64

Свойство может не быть сериализбле, но его необходимо сохранить в стеке отмены и сделать необратимым. Сериализуемый параметр автоматически отменяется, но также может потребоваться, чтобы свойства, которые не являются сериализуемыми, но были доступны для отмены.

Применяется к