次の方法で共有


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 新しい GraphDataObject を構築します

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ GetSourceId ドラッグ/ドロップ操作のソースを表す Guid を取得します。
パブリック プロパティ Graph このデータ オブジェクトがラップしているグラフを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド静的メンバー Create 特定の選択を交換する新しい DataObject を構築します。
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (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 から継承されます。)
パブリック メソッド静的メンバー 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) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.GraphModel 名前空間