IDataObject.EnumFormatEtcとは? わかりやすく解説

IDataObject.EnumFormatEtc メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

この実装でサポートされる FORMATETC 列挙子の型を列挙できるオブジェクトへのポインタを取得します。

名前空間: Microsoft.Aspnet.Snapin
アセンブリ: AspNetMMCExt (aspnetmmcext.dll 内)
構文構文

Function EnumFormatEtc ( _
    a As Integer, _
    b As IntPtr _
) As Integer
Dim instance As IDataObject
Dim a As Integer
Dim b As IntPtr
Dim returnValue As Integer

returnValue = instance.EnumFormatEtc(a, b)
int EnumFormatEtc (
    int a,
    IntPtr b
)
int EnumFormatEtc (
    int a, 
    IntPtr b
)
int EnumFormatEtc (
    int a, 
    IntPtr b
)
function EnumFormatEtc (
    a : int, 
    b : IntPtr
) : int

パラメータ

a

データの方向を示す DATADIR の値。

b

IEnumFORMATETC を受け取る出力変数アドレス。

戻り値
EnumFormatEtc メソッドは、標準の戻り値である E_INVALIDARG および E_OUTOFMEMORY をサポートすると同時に、次の戻り値もサポートしています。

戻り値

説明

S_OK

EnumFormatEtc メソッドのこの呼び出しで列挙子オブジェクトが正常に作成されました。

E_NOTIMPL

指定した方向がサポートされていません。

OLE_S_USEREG

レジストリから形式を列挙するよう求める、OLE に対する要求。

解説解説
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDataObject インターフェイス
IDataObject メンバ
Microsoft.Aspnet.Snapin 名前空間

IDataObject.EnumFormatEtc メソッド

名前空間: Microsoft.CLRAdmin
アセンブリ: mscorcfg (mscorcfg.dll 内)
構文構文

Function EnumFormatEtc ( _
    a As UInteger, _
    b As IntPtr _
) As Integer
Dim instance As IDataObject
Dim a As UInteger
Dim b As IntPtr
Dim value As Integer

value = instance.EnumFormatEtc(a, b)
int EnumFormatEtc (
    uint a,
    IntPtr b
)
int EnumFormatEtc (
    unsigned int a, 
    IntPtr b
)
int EnumFormatEtc (
    UInt32 a, 
    IntPtr b
)
function EnumFormatEtc (
    a : uint, 
    b : IntPtr
) : int

パラメータ

a
b
.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDataObject インターフェイス
IDataObject メンバ
Microsoft.CLRAdmin 名前空間

IDataObject.EnumFormatEtc メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

データ オブジェクトの FORMATETC 構造体を列挙するためのオブジェクトを作成します。これらの構造体は、GetData または SetData の呼び出しで使用されます。

名前空間: System.Runtime.InteropServices.ComTypes
アセンブリ: System (system.dll 内)
構文構文

Function EnumFormatEtc ( _
    direction As DATADIR _
) As IEnumFORMATETC
Dim instance As IDataObject
Dim direction As DATADIR
Dim returnValue As IEnumFORMATETC

returnValue = instance.EnumFormatEtc(direction)
IEnumFORMATETC EnumFormatEtc (
    DATADIR direction
)
IEnumFORMATETC^ EnumFormatEtc (
    DATADIR direction
)
IEnumFORMATETC EnumFormatEtc (
    DATADIR direction
)
function EnumFormatEtc (
    direction : DATADIR
) : IEnumFORMATETC

パラメータ

direction

データの方向を指定する DATADIR 値の 1 つ。

戻り値
このメソッドは、標準の戻り値である E_INVALIDARG および E_OUTOFMEMORY をサポートすると同時に、次の値もサポートしています。

値

説明

S_OK

列挙子オブジェクトが正常に作成されました。

E_NOTIMPL

direction パラメータで指定された方向はサポートされていません。

OLE_S_USEREG

OLE がレジストリから形式を列挙するように要求します。

解説解説

IDataObject::EnumFormatEtc の詳細については、MSDN ライブラリを参照してください。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDataObject インターフェイス
IDataObject メンバ
System.Runtime.InteropServices.ComTypes 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「IDataObject.EnumFormatEtc」の関連用語

IDataObject.EnumFormatEtcのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



IDataObject.EnumFormatEtcのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS