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 | 一組預設的中繼資料選項。這些選項的屬性將會是可序列化,可移動,進行瀏覽 (出現在 UI 中) 和可共用的。 |