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 este deve atribuir e liberar o meio de armazenamento 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: 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.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: System.Runtime.InteropServices.ComTypes.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 estrutura da STGMEDIUM que esse parâmetro aponta.
Implementações
IDataObject.GetDataHere(FORMATETC%, STGMEDIUM%)
Comentários
Este método delega a chamada para IDataObject.SetData 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.