ClipboardObject.IDataObject.GetData (Método)
Obtiene los datos de un objeto de datos de origen.Este método llama un consumidor de los datos.Muestra los datos descritos en la estructura especificada de FORMATETC y los transfiere a través de la estructura especificada de STGMEDIUM .A continuación, el llamador asume la responsabilidad de liberar la estructura STGMEDIUM.
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
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 no admite implementaciones explícitas de interfaces.
Parámetros
- format
Tipo: System.Runtime.InteropServices.ComTypes.FORMATETC%
Una referencia a una estructura de FORMATETC , pasada por referencia, que define el formato, medio, y el dispositivo de destino para usar al pasar los datos.Es posible especificar más de un medio mediante Boolean OR el operador, lo que el método elija el mejor medio entre los especificados.
- medium
Tipo: System.Runtime.InteropServices.ComTypes.STGMEDIUM%
Cuando este método vuelve, este parámetro contiene una referencia a la estructura de STGMEDIUM que indica el medio de almacenamiento que contiene los datos devueltos a través del miembro de tymed , y la responsabilidad de liberar el medio con el valor del miembro de pUnkForRelease .Si pUnkForRelease es nullreferencia null (Nothing en Visual Basic), el receptor medio es responsable de liberarlo; si no, puntos de pUnkForRelease a la interfaz de IUnknown en el objeto correspondiente para poder llamar a su método de Release .El medio se debe asignar y rellenar con este método.Este parámetro se pasa sin inicializar.
Implementaciones
IDataObject.GetData(FORMATETC%, STGMEDIUM%)
Comentarios
Este método delega la llamada al GetData correspondiente del espacio de nombres de System.Runtime.InteropServices.ComTypes , suponiendo que el objeto del portapapeles está ajustando IDataObjectexistente.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.