Sdílet prostřednictvím


ClipboardObject.IDataObject.SetData – metoda

Přenáší data na objekt, který implementuje tuto metodu.Tato metoda se nazývá objekt obsahující zdroj dat.

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
Private Sub SetData ( _
    pFormatetc As FORMATETC(), _
    pmedium As STGMEDIUM(), _
    fRelease As Integer _
) Implements IDataObject.SetData
void IDataObject.SetData(
    FORMATETC[] pFormatetc,
    STGMEDIUM[] pmedium,
    int fRelease
)
private:
virtual void SetData(
    array<FORMATETC>^ pFormatetc, 
    array<STGMEDIUM>^ pmedium, 
    int fRelease
) sealed = IDataObject::SetData
private abstract SetData : 
        pFormatetc:FORMATETC[] * 
        pmedium:STGMEDIUM[] * 
        fRelease:int -> unit 
private override SetData : 
        pFormatetc:FORMATETC[] * 
        pmedium:STGMEDIUM[] * 
        fRelease:int -> unit 
Jazyk JScript nepodporuje explicitní implementace rozhraní.

Parametry

  • fRelease
    Typ: System.Int32
    true Určete datový objekt, nazývá, který implementuje SetData , po volání vrátí vlastní paměťové médium.To znamená, že datový objekt uvolněním média poté, co byla použita voláním ReleaseStgMedium funkce. false Chcete-li určit volající zachovává vlastnictví paměťové médium, a dobu trvání volání pouze, že se nazývá datový objekt používá paměťové médium.

Implementuje

IDataObject.SetData(array<FORMATETC[], array<STGMEDIUM[], Int32)

Výjimky

Výjimka Podmínka
ArgumentNullException

Objekt schránky není prvním balení Microsoft.VisualStudio.OLE.Interop.IDataObject a pFormatetc a pmedium jsou parametry null.

ArgumentException

Objekt schránky není prvním balení Microsoft.VisualStudio.OLE.Interop.IDataObject a délku pFormatetc a pmedium struktury je nula.

Poznámky

Pokud objekt schránky obtéká existující IDataObject (z Microsoft.VisualStudio.OLE.Interop oboru názvů), tato metoda deleguje volání odpovídajících SetData z daného oboru názvů.Jinak se pokusí přeložit volání odpovídajících IDataObject.SetData z System.Runtime.InteropServices.ComTypes oboru názvů, v případě objektu schránky může být obtékání existující IDataObject.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ClipboardObject Třída

Microsoft.VisualStudio.Data.Framework – obor názvů