DataObject.IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Adatokat továbbít a metódust megvalósító objektumnak. Ezt a metódust egy adatforrást tartalmazó objektum hívja meg.
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
Paraméterek
- pFormatetcIn
- FORMATETC
Hivatkozással FORMATETC átadott struktúra, amely meghatározza az adatobjektum által a tárolóeszközben tárolt adatok értelmezésekor használt formátumot.
- pmedium
- STGMEDIUM
Referencia STGMEDIUM alapján átadott struktúra, amely meghatározza azt a tárolóeszközt, amelyben az adatok átadása történik.
- fRelease
- Boolean
true annak megadásához, hogy a hívott adatobjektum, amely implementálja SetData(FORMATETC, STGMEDIUM, Boolean), a hívás visszatérése után a tárolóeszköz tulajdonosa legyen. Ez azt jelenti, hogy az adatobjektumnak a függvény meghívásával fel kell szabadítania a adathordozót a ReleaseStgMedium használat után.
false annak megadásához, hogy a hívó megtartsa a tárolóeszköz tulajdonjogát, és a hívott adatobjektum csak a hívás időtartamára használja a tárolóeszközt.
Megvalósítás
Kivételek
Ez a metódus nem támogatja a mögöttes adatobjektum típusát.
Megjegyzések
Ez a tag egy explicit felületi tag implementációja. Csak akkor használható, ha a DataObject rendszer egy IDataObject felületre öntötte.