GraphSchema 類別
繼承階層架構
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.Graph
Microsoft.VisualStudio.GraphModel.GraphSchema
命名空間: Microsoft.VisualStudio.GraphModel
組件: Microsoft.VisualStudio.GraphModel (在 Microsoft.VisualStudio.GraphModel.dll 中)
語法
'宣告
<SerializableAttribute> _
Public Class GraphSchema _
Inherits Graph
[SerializableAttribute]
public class GraphSchema : Graph
[SerializableAttribute]
public ref class GraphSchema : public Graph
[<SerializableAttribute>]
type GraphSchema =
class
inherit Graph
end
public class GraphSchema extends Graph
GraphSchema 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
GraphSchema(Boolean, String) | ||
GraphSchema(SerializationInfo, StreamingContext) |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
Categories | ||
CategoryCount | 傳回物件中的分類數目。 (繼承自 GraphObject)。 | |
DescriptiveCategoryCaption | (繼承自 GraphObject)。 | |
IsCollapsed | 取得是否摺疊此節點。 (繼承自 GraphObject)。 | |
IsDocumentSchema | ||
IsExpanded | 取得是否展開此節點。 (繼承自 GraphObject)。 | |
IsGroup | 取得此節點是否為 IsGroup。它會查詢 GraphProperties.StyleForGroup (繼承自 GraphObject)。 | |
IsPseudo | 取得此節點是否為 Pseudo。它會查詢 GraphProperties.IsPseudo (繼承自 GraphObject)。 | |
Item | 取得或設定屬性值的屬性。 (繼承自 GraphObject)。 | |
Links | 取得連結的集合。 (繼承自 Graph)。 | |
Name | ||
Nodes | 取得節點的集合。 (繼承自 Graph)。 | |
Owner | 取得此物件所屬的圖形物件。 (繼承自 GraphObject)。 | |
Paths | 序列化程式在載入期間所找到而我們也將在儲存時使用的 CommonPaths。 (繼承自 Graph)。 | |
Properties | ||
PropertyCount | 傳回所有註釋的數目的屬性。 (繼承自 GraphObject)。 | |
PropertyKeys | 傳回所有註釋金鑰的列舉的屬性。列舉的順序是隨機的。 (繼承自 GraphObject)。 | |
PropertyValues | 傳回所有註釋值的列舉的屬性。列舉的順序是隨機的。 (繼承自 GraphObject)。 | |
Schemas | 與圖案相關聯的一組結構描述 (繼承自 Graph)。 | |
Styles | 取得樣式的集合。 (繼承自 Graph)。 | |
Visibility | 取得/設定 GraphObject 的可見度屬性的 Helper 屬性 (繼承自 GraphObject)。 | |
VisibleLinks | 傳回可見的連結 (link.IsVisible == true)。 (繼承自 Graph)。 | |
VisibleNodes | 傳回可見的節點 (node.IsVisible == true)。 (繼承自 Graph)。 |
回頁首
方法
回頁首
事件
名稱 | 說明 | |
---|---|---|
Updated | GraphUpdated 的事件實作。 (繼承自 Graph)。 | |
Updating | BeforeUpdate 的事件實作。這是可以接聽和取消對圖形所做變更的事件。 (繼承自 Graph)。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。