GraphDataObject クラス
このクラスは、クリップボードやドラッグ アンド ドロップを使用して DGML データを交換するための IDataObject のサポートを提供します。
継承階層
System.Object
Microsoft.VisualStudio.GraphModel.GraphDataObject
名前空間: Microsoft.VisualStudio.GraphModel
アセンブリ: Microsoft.VisualStudio.GraphModel (Microsoft.VisualStudio.GraphModel.dll 内)
構文
'宣言
Public Class GraphDataObject _
Implements IDataObject
public class GraphDataObject : IDataObject
public ref class GraphDataObject : IDataObject
type GraphDataObject =
class
interface IDataObject
end
public class GraphDataObject implements IDataObject
GraphDataObject 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
GraphDataObject(Graph, Guid) | 新しい GraphDataObject を構築します | |
GraphDataObject(String, Guid, array<DataFormat[]) | DGML 形式の特定のセットを発行する新しい GraphDataObject を構築します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
AllDgmlFormats | テキスト形式を含むすべての DGML の形式のリストを取得します。 | |
DgmlFormat | DGML のテキストを表す書式を取得します。 | |
GetSourceId | ドラッグ/ドロップ操作のソースを表す Guid を取得します。 | |
GraphFormat | グラフ オブジェクトを表す書式を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Create(IEnumerable<GraphNode>, Guid, Int32) | 選択したノード作成します (とそのすべての子孫) を交換するためのを IDataObject。 | |
Create(IEnumerable<GraphNode>, Guid, Int32, array<DataFormat[]) | 選択したノード作成します (とそのすべての子孫) を交換するためのを IDataObject。 | |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetClipboardData | クリップボードから XML を取得します。 | |
GetData(String) | 形式で渡されたデータを取得します。 | |
GetData(Type) | 形式で渡されたデータを取得します。 | |
GetData(IDataObject) | 指定されたデータ オブジェクトの DGML を取得します。 | |
GetData(String, Boolean) | 渡された形式のデータを取得します | |
GetDataPresent(String) | 渡された形式がサポートされる形式かどうかを判定します。 | |
GetDataPresent(Type) | 渡された形式がサポートされる形式かどうかを判定します。 | |
GetDataPresent(String, Boolean) | 渡された形式が、このデータ オブジェクトでサポートされる形式かどうかを判定します。 | |
GetFormats() | このデータ オブジェクトによってサポートされている形式を取得します | |
GetFormats(Boolean) | このデータ オブジェクトによってサポートされている形式を取得します | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetSourceGuid | 特定のデータ オブジェクトのソース・の GUID を取得します。 | |
GetSubset | すべてを含む新しいグラフが間接参照のレベルの数までにリンクと選択したノードとノード リンク ヘルパー メソッド | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
IsClipboardDgml | サポートされている形式をクリップボードが持つかどうかを判定します。 | |
IsDgml | 特定の xml が DirectedGraph で始まるかどうかを判定します。 | |
IsGraphData | サポートされる形式のデータ オブジェクトであるかどうかを判定します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
SetData(Object) | データをデータ オブジェクトに設定します - 実装されていません。 | |
SetData(String, Object) | データをデータ オブジェクトに設定します - 実装されていません。 | |
SetData(Type, Object) | データをデータ オブジェクトに設定します - 実装されていません。 | |
SetData(String, Object, Boolean) | データをデータ オブジェクトに設定します - 実装されていません。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。