Export (0) Print
Expand All

IDataObject.EnumFormatEtc Method

Creates an object for enumerating the FORMATETC structures for a data object. These structures are used in calls to GetData or SetData.

Namespace:  System.Runtime.InteropServices.ComTypes
Assembly:  System (in System.dll)

'Declaration
Function EnumFormatEtc ( _
	direction As DATADIR _
) As IEnumFORMATETC

Parameters

direction
Type: System.Runtime.InteropServices.ComTypes.DATADIR

One of the DATADIR values that specifies the direction of the data.

Return Value

Type: System.Runtime.InteropServices.ComTypes.IEnumFORMATETC
This method supports the standard return values E_INVALIDARG and E_OUTOFMEMORY, as well as the following:

Value

Description

S_OK

The enumerator object was successfully created.

E_NOTIMPL

The direction specified by the direction parameter is not supported.

OLE_S_USEREG

Requests that OLE enumerate the formats from the registry.

For more information about IDataObject::EnumFormatEtc, see the MSDN Library.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft