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 de FORMATETC especificada 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: System.Runtime.InteropServices.ComTypes.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: System.Runtime.InteropServices.ComTypes.STGMEDIUM%
Quando esse método retornar, 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 pelo libera; caso contrário, 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.Esse parâmetro é passado não inicializado.
Implementações
IDataObject.GetData(FORMATETC%, STGMEDIUM%)
Comentários
Este método delega a chamada para GetData 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.