SettableOleDataObject.EnumFormatEtc Method

Gets an object that allows you to enumerate the formats supported by the data object.

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)


Public Function EnumFormatEtc ( _
    dwDirection As UInteger, _
    <OutAttribute> ByRef ppenumFormatEtc As IEnumFORMATETC _
) As Integer
public int EnumFormatEtc(
    uint dwDirection,
    out IEnumFORMATETC ppenumFormatEtc
virtual int EnumFormatEtc(
    unsigned int dwDirection, 
    [OutAttribute] IEnumFORMATETC^% ppenumFormatEtc
) sealed
abstract EnumFormatEtc : 
        dwDirection:uint32 * 
        ppenumFormatEtc:IEnumFORMATETC byref -> int 
override EnumFormatEtc : 
        dwDirection:uint32 * 
        ppenumFormatEtc:IEnumFORMATETC byref -> int 
public final function EnumFormatEtc(
    dwDirection : uint, 
    ppenumFormatEtc : IEnumFORMATETC
) : int


  • dwDirection
    Type: System.UInt32
    A pointer to the DATADIR enumeration, which specifies the direction of the data flow.

Return Value

Type: System.Int32
If the method succeeds, [F:Microsoft.VisualStudio.VSConstants.S_OK;] otherwise, an error code.


IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC%)

.NET Framework Security

See Also


SettableOleDataObject Class

Microsoft.VisualStudio.Shell Namespace