Freigeben über


ClipboardObject.IDataObject.SetData-Methode

Überträgt Daten an das Objekt, das diese Methode implementiert. Diese Methode wird von einem Objekt aufgerufen, das eine Datenquelle enthält.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
Private Sub SetData ( _
    ByRef formatIn As FORMATETC, _
    ByRef medium As STGMEDIUM, _
    release As Boolean _
) Implements IDataObject.SetData
void IDataObject.SetData(
    ref FORMATETC formatIn,
    ref STGMEDIUM medium,
    bool release
)
private:
virtual void SetData(
    FORMATETC% formatIn, 
    STGMEDIUM% medium, 
    bool release
) sealed = IDataObject::SetData
private abstract SetData : 
        formatIn:FORMATETC byref * 
        medium:STGMEDIUM byref * 
        release:bool -> unit  
private override SetData : 
        formatIn:FORMATETC byref * 
        medium:STGMEDIUM byref * 
        release:bool -> unit
JScript unterstützt keine expliziten Schnittstellenimplementierungen

Parameter

  • formatIn
    Typ: FORMATETC%

    Eine FORMATETC-Struktur, die als Verweis übergeben wird und das von einem Datenobjekt beim Interpretieren der Daten im Speichermedium verwendete Format definiert.

  • medium
    Typ: STGMEDIUM%

    Eine STGMEDIUM-Struktur, die als Verweis übergeben wird und das Speichermedium definiert, an das die Daten übergeben werden.

  • release
    Typ: Boolean

    true, um anzugeben, dass das aufgerufene Datenobjekt, das SetData implementiert, das Speichermedium nach Beendigung des Aufrufs besitzt. Dies bedeutet, dass das Datenobjekt das Medium nach der Verwendung durch Aufruf der ReleaseStgMedium-Funktion freigeben muss. false, anzugeben, dass der Aufrufer Besitz des Speichermediums beibehält und das aufgerufene Datenobjekt Speichermedium das nur während der Dauer des Aufrufs verwendet.

Implementiert

IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

Hinweise

Diese Methode delegiert den Aufruf an den entsprechenden SetData vom System.Runtime.InteropServices.ComTypes und Namespace angenommen, dass Zwischenablageobjekt vorhandenes IDataObject umschließt.

.NET Framework-Sicherheit

Siehe auch

Referenz

ClipboardObject Klasse

Microsoft.VisualStudio.Data.Framework-Namespace