IDataObject インターフェイス
アセンブリ: AspNetMMCExt (aspnetmmcext.dll 内)

<GuidAttribute("0000010e-0000-0000-C000-000000000046")> _ <InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _ Public Interface IDataObject
[GuidAttribute("0000010e-0000-0000-C000-000000000046")] [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] public interface IDataObject
[GuidAttribute(L"0000010e-0000-0000-C000-000000000046")] [InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] public interface class IDataObject

IDataObject インターフェイスを使用したプログラミングおよび Microsoft 管理コンソール (MMC) の詳細については、MSDN ライブラリにある『MMC Programmer's Guide』を参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IDataObject インターフェイス
アセンブリ: mscorcfg (mscorcfg.dll 内)

<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _ <GuidAttribute("0000010e-0000-0000-C000-000000000046")> _ Public Interface IDataObject
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] [GuidAttribute("0000010e-0000-0000-C000-000000000046")] public interface IDataObject
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] [GuidAttribute(L"0000010e-0000-0000-C000-000000000046")] public interface class IDataObject

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IDataObject インターフェイス
アセンブリ: System (system.dll 内)

<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _ <GuidAttribute("0000010E-0000-0000-C000-000000000046")> _ Public Interface IDataObject
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] [GuidAttribute("0000010E-0000-0000-C000-000000000046")] public interface IDataObject
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] [GuidAttribute(L"0000010E-0000-0000-C000-000000000046")] public interface class IDataObject

IDataObject インターフェイスの詳細については、MSDN ライブラリを参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


IDataObject インターフェイス
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


IDataObject インターフェイスは、Clipboard クラスによって、またはドラッグ アンド ドロップ操作で使用されます。
このインターフェイスをクラスに実装すると、IDataObject のメソッドを使用して、ユーザーが格納したデータを複数の形式でクラスのインスタンスに格納できます。データを複数の形式でインスタンスに格納しておくと、データを取り出す側のアプリケーションで使用できるデータ形式がわからなくても、データを正常に取り出せる可能性が高くなります。IDataObject のインスタンスにデータを格納するには、SetData メソッドを呼び出し、format パラメータでデータ形式を指定します。格納されているデータを取得するときに、そのデータを別の形式に変換しない場合は、autoConvert パラメータに false を設定します。データを複数の形式でインスタンスに格納するには、IDataObject の 1 つのインスタンスで SetData を複数回呼び出します。
GetData メソッドを呼び出し、format パラメータでデータ形式を指定することによって、格納されているデータを IDataObject から取得します。指定した形式で格納されたデータだけを取得するには、autoConvert パラメータに false を設定します。格納されているデータを指定した形式に変換するには、autoConvert に true を設定するか、autoConvert を使用しないでください。
IDataObject に格納されているデータの形式を確認するには、次の IDataObject のメソッドを使用します。
-
データに対して使用できるすべての形式の配列を取得するには、GetFormats メソッドを呼び出します。データが格納された形式だけを取得するには、autoConvert パラメータを false に設定します。データに対して使用できるすべての形式を取得するには、autoConvert に true を設定するか、またはこのパラメータを使用しないでください。
-
格納されているデータを特定の形式に変換できるかどうかを確認するには、GetDataPresent メソッドを呼び出します。格納されているデータを指定形式に変換しない場合は、autoConvert パラメータに false を設定します。
このインターフェイスの実装については、DataObject クラスのトピックを参照してください。定義済みの Clipboard データ形式については、DataFormats クラスのトピックを参照してください。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- IDataObject インターフェイスのページへのリンク