Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un objeto para enumerar las estructuras FORMATETC para un objeto de datos.Estas estructuras se utilizan en llamadas a los métodos IDataObject.GetData o IDataObject.SetData.
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
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 no admite implementaciones explícitas de interfaces.
Parámetros
- direction
Tipo: System.Runtime.InteropServices.ComTypes.DATADIR
Un valor de enumeración de DATADIR que especifica la dirección de los datos.
Valor devuelto
Tipo: System.Runtime.InteropServices.ComTypes.IEnumFORMATETC
Este método admite los valores devueltos estándar E_INVALIDARG y E_OUTOFMEMORY, así como el siguiente:
Valor |
Descripción |
|---|---|
S_OK |
El objeto de enumerador se ha creado correctamente. |
E_NOTIMPL |
No se admite la dirección especificada por el parámetro direction. |
OLE_S_USEREG |
Solicita que OLE enumere los formatos del Registro. |
Implementaciones
IDataObject.EnumFormatEtc(DATADIR)
Comentarios
Este método delega la llamada al EnumFormatEtc correspondiente del espacio de nombres de System.Runtime.InteropServices.ComTypes , suponiendo que el objeto del portapapeles está ajustando IDataObjectexistente.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.