IDataObject.EnumFormatEtc(DATADIR) メソッド

定義

データ オブジェクトの FORMATETC 構造体を列挙するためのオブジェクトを作成します。Creates an object for enumerating the FORMATETC structures for a data object. これらの構造体は、GetData(FORMATETC, STGMEDIUM) または SetData(FORMATETC, STGMEDIUM, Boolean) の呼び出しで使用されます。These structures are used in calls to GetData(FORMATETC, STGMEDIUM) or SetData(FORMATETC, STGMEDIUM, Boolean).

public:
 System::Runtime::InteropServices::ComTypes::IEnumFORMATETC ^ EnumFormatEtc(System::Runtime::InteropServices::ComTypes::DATADIR direction);
public System.Runtime.InteropServices.ComTypes.IEnumFORMATETC EnumFormatEtc (System.Runtime.InteropServices.ComTypes.DATADIR direction);
abstract member EnumFormatEtc : System.Runtime.InteropServices.ComTypes.DATADIR -> System.Runtime.InteropServices.ComTypes.IEnumFORMATETC
Public Function EnumFormatEtc (direction As DATADIR) As IEnumFORMATETC

パラメーター

direction
DATADIR

データの方向を指定する DATADIR 値の 1 つ。One of the DATADIR values that specifies the direction of the data.

戻り値

このメソッドは、標準の戻り値である E_INVALIDARG および E_OUTOFMEMORY をサポートすると同時に、次の値もサポートしています。This method supports the standard return values E_INVALIDARG and E_OUTOFMEMORY, as well as the following:

[値]Value 説明Description
S_OKS_OK 列挙子オブジェクトが正常に作成されました。The enumerator object was successfully created.
E_NOTIMPLE_NOTIMPL direction パラメーターで指定された方向はサポートされていません。The direction specified by the direction parameter is not supported.
OLE_S_USEREGOLE_S_USEREG OLE がレジストリから形式を列挙するように要求します。Requests that OLE enumerate the formats from the registry.

注釈

IDataObject::EnumFormatEtcの詳細については、MSDN ライブラリを参照してください。For more information about IDataObject::EnumFormatEtc, see the MSDN Library.

適用対象