Método ClipboardObject.IDataObject.EnumFormatEtc
Cria um objeto para enumerar as estruturas de FORMATETC para um objeto de dados.Essas estruturas são usadas em chamadas para o IDataObject.GetData ou o IDataObject.SetData.
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
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 não oferece suporte a implementações explícitas da interface.
Parâmetros
- direction
Tipo: System.Runtime.InteropServices.ComTypes.DATADIR
Um valor de enumeração de DATADIR que especifica a direção de dados.
Valor de retorno
Tipo: System.Runtime.InteropServices.ComTypes.IEnumFORMATETC
Esse método oferece suporte aos valores de retorno padrão E_INVALIDARG e E_OUTOFMEMORY, bem como o seguinte:
Valor |
Descrição |
---|---|
S_OK |
O objeto enumerator foi criado com êxito. |
E_NOTIMPL |
A direção especificada pelo parâmetro de direction não é suportada. |
OLE_S_USEREG |
Solicitações que o OLE enumera os formatos do Registro. |
Implementações
IDataObject.EnumFormatEtc(DATADIR)
Comentários
Este método delega a chamada para EnumFormatEtc correspondente do namespace de System.Runtime.InteropServices.ComTypes , supondo que o objeto da área de transferência é envolvendo IDataObjectexistente.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.