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
成员
成员名称 | 说明 | |
---|---|---|
Browsable | 属性在 UI 中可见(例如在工具提示和属性栅格中)。 | |
Default | 元数据选项的默认设置。具有这些选项的属性将为可序列化,可移动,browseable (显示在 UI) 和可共享。 | |
Immutable | 属性一旦设置不能更改。 | |
None | ||
Removable | 属性在设置后能移除。否则他只能被更改并不能移除。 | |
Serializable | 当图形被序列化时属性将被序列化为 DGML。 | |
Sharable | 当 GraphObject 复制到另一个图表,其中的属性与 GraphObject 一起都将被传输。 | |
Substitutable | 属性中的任何本地文件路径都将被序列化过程中的别名文件路径替换。 | |
Undoable | 属性可能不能被序列化,但是它必须在取消堆栈中保存并使其不可用。 序列化是自动的也是可撤消的,但是您可能还需要可序列化不可撤销的属性。 |