ClipboardObject.IDataObject.EnumFormatEtc 方法

创建一个用于枚举数据对象的 FORMATETC 结构的对象。 这些结构用于对 IDataObject.GetDataIDataObject.SetData 的调用中。

命名空间:  Microsoft.VisualStudio.Data.Framework
程序集:  Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)

语法

声明
Private Function EnumFormatEtc ( _
    direction As DATADIR _
) As IEnumFORMATETC Implements IDataObject.EnumFormatEtc
IEnumFORMATETC IDataObject.EnumFormatEtc(
    DATADIR direction
)
private:
virtual IEnumFORMATETC^ EnumFormatEtc(
    DATADIR direction
) sealed = IDataObject::EnumFormatEtc
private abstract EnumFormatEtc : 
        direction:DATADIR -> IEnumFORMATETC  
private override EnumFormatEtc : 
        direction:DATADIR -> IEnumFORMATETC
JScript 不支持显式接口实现。

参数

  • direction
    类型:DATADIR

    从指定数据的方向的 DATADIR 枚举的值。

返回值

类型:IEnumFORMATETC
此方法返回值支持标准 E_INVALIDARG 和 E_OUTOFMEMORY,以及以下操作:

说明

S_OK

已成功创建枚举数对象。

E_NOTIMPL

由 direction 参数指定的方向不受支持。

OLE_S_USEREG

OLE 枚举注册表中的格式的请求。

实现

IDataObject.EnumFormatEtc(DATADIR)

备注

此方法将调用。从 System.Runtime.InteropServices.ComTypes 命名空间对应的 EnumFormatEtc,前提,剪贴板对象包装现有 IDataObject

.NET Framework 安全性

请参阅

参考

ClipboardObject 类

Microsoft.VisualStudio.Data.Framework 命名空间