Compartir vía


DataObject.IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean) Método

Definición

Transfiere los datos al objeto que implementa este método. Este método es invocado por un objeto que contiene un origen de datos.

 virtual void System.Runtime.InteropServices.ComTypes.IDataObject.SetData(System::Runtime::InteropServices::ComTypes::FORMATETC % pFormatetcIn, System::Runtime::InteropServices::ComTypes::STGMEDIUM % pmedium, bool fRelease) = System::Runtime::InteropServices::ComTypes::IDataObject::SetData;
void IDataObject.SetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC pFormatetcIn, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM pmedium, bool fRelease);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.SetData : FORMATETC * STGMEDIUM * bool -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.SetData : FORMATETC * STGMEDIUM * bool -> unit
Sub SetData (ByRef pFormatetcIn As FORMATETC, ByRef pmedium As STGMEDIUM, fRelease As Boolean) Implements IDataObject.SetData

Parámetros

pFormatetcIn
FORMATETC

Estructura FORMATETC, pasada por referencia, que define el formato utilizado por el objeto de datos al interpretar los datos contenidos en el medio de almacenamiento.

pmedium
STGMEDIUM

Estructura STGMEDIUM, pasada por referencia, que define el medio de almacenamiento en el que se pasan los datos.

fRelease
Boolean

true para especificar que el objeto de datos invocado, que implementa SetData(FORMATETC, STGMEDIUM, Boolean), posee el medio de almacenamiento una vez devuelta la llamada. Esto significa que el objeto de datos debe liberar el medio tras haber sido utilizado llamando a la función ReleaseStgMedium. false para especificar que el llamador conserva la propiedad del medio de almacenamiento y el objeto de datos invocado utiliza dicho medio durante la duración de la llamada solamente.

Implementaciones

Excepciones

Este método no admite el tipo del objeto de datos subyacentes.

Comentarios

Este miembro es una implementación explícita de un miembro de interfaz. Sólo se puede usar cuando DataObject se convierte en una interfaz IDataObject.

Se aplica a