Share via


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 屬性在使用者介面 (例如在工具提示和屬性方格) 中看得見。

Default 一組預設的中繼資料選項。這些選項的屬性將可序列化,可捲動, browseable (出現在 UI) 和可共用的。

Immutable 屬性在設定後即不可變更。

None

Removable 屬性在設定之後可以移除。否則它只能變更,並不能移除。

Serializable 序列化圖形時,屬性將被序列化為 DGML。

Sharable GraphObject 被複製到另一個圖形時,將加上 GraphObject 來傳輸屬性。

Substitutable 在序列化期間,將會以別名檔案路徑取代屬性中的任何本機檔案路徑。

Undoable 屬性可能無法序列化,但是它必須儲存在復原堆疊上並使其可復原。 可序列化是自動的也可復原,但您可能也需要不可序列化但可復原的屬性。

請參閱

參考

Microsoft.VisualStudio.GraphModel 命名空間