Partilhar via


Método ClipboardObject.IDataObject.GetData

Obtém dados de um objeto de fonte de dados. Este método é chamado por um consumidor dos dados. Processa os dados descritos na estrutura especificada de FORMATETC e transferir-los através da estrutura de STGMEDIUM especificada. O chamador assume a responsabilidade para liberar a estrutura de STGMEDIUM .

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
Private Sub GetData ( _
    ByRef format As FORMATETC, _
    <OutAttribute> ByRef medium As STGMEDIUM _
) Implements IDataObject.GetData
void IDataObject.GetData(
    ref FORMATETC format,
    out STGMEDIUM medium
)
private:
virtual void GetData(
    FORMATETC% format, 
    [OutAttribute] STGMEDIUM% medium
) sealed = IDataObject::GetData
private abstract GetData : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit  
private override GetData : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit
JScript não oferece suporte a implementações explícitas da interface.

Parâmetros

  • format
    Tipo: FORMATETC%

    Uma referência a uma estrutura de FORMATETC , passada por referência, que define o formato, o meio, e o dispositivo de destino para usar para passar os dados. É possível especificar mais de um meio usando o operador OR de Boolean , permitindo que o método escolha melhor meio entre aquelas especificadas.

  • medium
    Tipo: STGMEDIUM%

    Quando esse método retorna, este parâmetro contém uma referência para a estrutura de STGMEDIUM que indica o suporte de memória que contém os dados retornados por meio do membro de tymed , e responsabilidade para liberar o meio com o valor do membro de pUnkForRelease . Se pUnkForRelease é nulluma referência nula (Nothing no Visual Basic), o receptor do meio é responsável por liberar-lo; se não, pontos de pUnkForRelease a interface de IUnknown no objeto apropriado de modo que o método de Release pode ser chamado. O meio deve ser atribuído e preenchido por esse método. Este parâmetro é passado não inicializado.

Implementações

IDataObject.GetData(FORMATETC, STGMEDIUM)

Comentários

Este método delega a chamada para o GetData correspondente do System.Runtime.InteropServices.ComTypes , supondo que o objeto da área de transferência está envolvendo IDataObjectexistente.

Segurança do .NET Framework

Consulte também

Referência

ClipboardObject Classe

Namespace Microsoft.VisualStudio.Data.Framework