Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates an enumerator to iterate through the FORMATETC structures supported by the data object.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
Syntax
'Declaration
Private Function EnumFormatEtc ( _
dwDirection As UInteger, _
<OutAttribute> ByRef ppenumFormatEtc As IEnumFORMATETC _
) As Integer Implements IDataObject.EnumFormatEtc
int IDataObject.EnumFormatEtc(
uint dwDirection,
out IEnumFORMATETC ppenumFormatEtc
)
private:
virtual int EnumFormatEtc(
unsigned int dwDirection,
[OutAttribute] IEnumFORMATETC^% ppenumFormatEtc
) sealed = IDataObject::EnumFormatEtc
private abstract EnumFormatEtc :
dwDirection:uint32 *
ppenumFormatEtc:IEnumFORMATETC byref -> int
private override EnumFormatEtc :
dwDirection:uint32 *
ppenumFormatEtc:IEnumFORMATETC byref -> int
JScript does not support explicit interface implementations.
Parameters
dwDirection
Type: UInt32Direction of the data through a value from the enumeration DATADIR.
ppenumFormatEtc
Type: Microsoft.VisualStudio.OLE.Interop.IEnumFORMATETC%Address of IEnumFORMATETC* pointer variable that receives the interface pointer to the new enumerator object.
Return Value
Type: Int32
If the method succeeded, S_OK, otherwise an error code.
Implements
IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC%)
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.