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 | Свойство может не быть сериализбле, но его необходимо сохранить в стеке отмены и сделать необратимым. Сериализуемый параметр автоматически отменяется, но также может потребоваться, чтобы свойства, которые не являются сериализуемыми, но были доступны для отмены. |