Partilhar via


Método ClipboardObject.IDataObject.GetDataHere

Obtém dados de um objeto de fonte de dados. Esse método, que é chamado por um consumidor dos dados, difere do método de IDataObject.GetData que o chamador deve atribuir e liberar o suporte de memória especificado.

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

Sintaxe

'Declaração
Private Sub GetDataHere ( _
    ByRef format As FORMATETC, _
    ByRef medium As STGMEDIUM _
) Implements IDataObject.GetDataHere
void IDataObject.GetDataHere(
    ref FORMATETC format,
    ref STGMEDIUM medium
)
private:
virtual void GetDataHere(
    FORMATETC% format, 
    STGMEDIUM% medium
) sealed = IDataObject::GetDataHere
private abstract GetDataHere : 
        format:FORMATETC byref * 
        medium:STGMEDIUM byref -> unit  
private override GetDataHere : 
        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. Somente um meio pode ser especificado em TYMED, e somente os seguintes valores de TYMED são válidas: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBAL, ou TYMED_FILE.

  • medium
    Tipo: STGMEDIUM%

    STGMEDIUM, passada por referência, que define o suporte de memória que contém os dados sendo transferidos. O meio deve ser atribuído pelo chamador e ser preenchido por esse método. O chamador também deve liberar o meio. A implementação do método sempre deve fornecer um valor de nulluma referência nula (Nothing no Visual Basic) para o membro de pUnkForRelease da estrutura da STGMEDIUM que este parâmetro aponta.

Implementações

IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Comentários

Este método delega a chamada para o IDataObject.SetData 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