次の方法で共有


Microsoft.VisualStudio.GraphModel 名前空間

この名前空間は、有向グラフに API を提供します。

詳細については、「方法: グラフ ドキュメントを編集およびカスタマイズする」を参照してください。

クラス

  クラス 説明
パブリック クラス Graph ノードおよびリンクで構成される有向グラフを表します。
パブリック クラス GraphCategory グラフ カテゴリは、ノードおよびリンクなどの GraphObject のカテゴリ情報を指定するために使用されます。
パブリック クラス GraphCategoryCollection
パブリック クラス GraphCommonSchema 一般的に使用される GraphProperty オブジェクトのセットを定義するクラス
パブリック クラス GraphDataObject このクラスは、クリップボードやドラッグ アンド ドロップを使用して DGML データを交換するための IDataObject のサポートを提供します。
パブリック クラス GraphException
パブリック クラス GraphLink 有向グラフ内のリンクを表します
パブリック クラス GraphLinkCollection このクラスのインスタンスはリンクのコレクションを管理します。順序は保存されません。
パブリック クラス GraphLinksUpdatedEventArgs
パブリック クラス GraphMetadata このクラスを使用して、GraphProperty についての詳細情報が提供されます。この情報には、ローカライズされた文字列と、プロパティ グリッド ウィンドウでのプロパティの表示方法を制御するフラグが含まれます。
パブリック クラス GraphNode 有向グラフ内のノードを表します
パブリック クラス GraphNodeCollection このクラスには、ノードのコレクションを操作するためのメソッドが用意されています。このクラスでは、ノードを追加した順序が保持されないため、ノードを列挙すると、ランダムな順序で返されます。
パブリック クラス GraphNodeId
パブリック クラス GraphNodeIdCollection
パブリック クラス GraphNodeIdConverter
パブリック クラス GraphNodeIdName
パブリック クラス GraphNodesUpdatedEventArgs
パブリック クラス GraphObject このクラスは、名前と値のペアの厳密に型指定されたプロパティ バッグを追加することによって拡張できるオブジェクトとなります。
パブリック クラス GraphPathSerializationDictionary
パブリック クラス GraphPathSerializer
パブリック クラス GraphProperty グラフ プロパティは、ノードおよびリンクなどの GraphObject に注釈を付けるために使用されます。
パブリック クラス GraphPropertyCollection
パブリック クラス GraphSchema
パブリック クラス GraphSerializationErrorEventArgs
パブリック クラス GraphSerializer GraphSerializer は Graph オブジェクトのシリアル化に使用されます。
パブリック クラス GraphTransactionCanceledException
パブリック クラス GraphUpdatedEventArgs グラフ オブジェクトへの変更を提供します

列挙型

  列挙体 説明
パブリック列挙体 GraphErrorLevel
パブリック列挙体 GraphGroupStyle 要素の表示状態を指定します。
パブリック列挙体 GraphMetadataOptions
パブリック列挙体 GraphSearchDirection
パブリック列挙体 GraphSearchOption