ClipboardObject-Klasse
Stellt ein Zwischenablageobjekt im Sinne der Datenübertragung dar. Dieses Objekt interagiert zwischen DataObject, IDataObject und IDataObject zusammen.
Vererbungshierarchie
Object
DataObject
Microsoft.VisualStudio.Data.Framework.ClipboardObject
Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Class ClipboardObject _
Inherits DataObject _
Implements IDataObject, IDataObject
public class ClipboardObject : DataObject,
IDataObject, IDataObject
public ref class ClipboardObject : public DataObject,
IDataObject, IDataObject
type ClipboardObject =
class
inherit DataObject
interface IDataObject
interface IDataObject
end
public class ClipboardObject extends DataObject implements IDataObject, IDataObject
Der ClipboardObject-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
ClipboardObject() | Initialisiert eine neue Instanz der ClipboardObject-Klasse auf Basis die Standard- DataObject-Klasse. |
![]() |
ClipboardObject(Object) | Initialisiert eine neue Instanz der ClipboardObject-Klasse, die die angegebenen Daten enthält oder bindet eine vorhandene Instanz der Klasse ein. |
![]() |
ClipboardObject(String, Object) | Initialisiert eine neue Instanz der ClipboardObject-Klasse, die die angegebenen Daten im angegebenen Format enthält. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
ContainsAudio | Gibt an, ob das Datenobjekt Daten im WaveAudio-Format enthält. (Von DataObject geerbt.) |
![]() |
ContainsFileDropList | Gibt an, ob das Datenobjekt Daten im FileDrop-Format enthält, oder Daten, die in dieses Format konvertiert werden können. (Von DataObject geerbt.) |
![]() |
ContainsImage | Gibt an, ob das Datenobjekt Daten im Bitmap-Format enthält, oder Daten, die in dieses Format konvertiert werden können. (Von DataObject geerbt.) |
![]() |
ContainsText | Gibt an, ob das Datenobjekt Daten im UnicodeText-Format enthält. (Von DataObject geerbt.) |
![]() |
ContainsText(TextDataFormat) | Gibt an, ob das Datenobjekt Textdaten enthält, die dem im angegebenen TextDataFormat-Wert aufgeführten Format entsprechen. (Von DataObject geerbt.) |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetAudioStream | Ruft einen Audiostream aus dem Datenobjekt ab. (Von DataObject geerbt.) |
![]() |
GetData(String) | Ruft die Daten, die im Zwischenablageobjekt im angegebenen Format gespeichert werden. (Überschreibt DataObject.GetData(String).) |
![]() |
GetData(Type) | Ruft die Daten, die im Zwischenablageobjekt im angegebenen Format gespeichert werden. (Überschreibt DataObject.GetData(Type).) |
![]() |
GetData(String, Boolean) | Ruft die Daten, die im Zwischenablageobjekt im angegebenen Format, mithilfe eines automatisierten Konvertierungsparameters gespeichert werden, um zu bestimmen, ob die Daten in das Format konvertiert. (Überschreibt DataObject.GetData(String, Boolean).) |
![]() |
GetDataPresent(String) | Gibt, an, ob sich Daten, die im Zwischenablageobjekt gespeichert sind, konvertiert werden können oder wird mit dem angegebenen Format zugeordnet. (Überschreibt DataObject.GetDataPresent(String).) |
![]() |
GetDataPresent(Type) | Gibt, an, ob sich Daten, die im Zwischenablageobjekt gespeichert sind, konvertiert werden können oder wird mit dem angegebenen Format zugeordnet. (Überschreibt DataObject.GetDataPresent(Type).) |
![]() |
GetDataPresent(String, Boolean) | Gibt, an, ob sich Daten, die im Zwischenablageobjekt gespeichert sind, konvertiert werden können oder wird mit dem angegebenen Format, unter Verwendung eines automatischen Konvertierungsparameters zugeordnet, um zu bestimmen, ob die Daten in das Format konvertiert. (Überschreibt DataObject.GetDataPresent(String, Boolean).) |
![]() |
GetFileDropList | Ruft eine Auflistung von Dateinamen aus dem Datenobjekt ab. (Von DataObject geerbt.) |
![]() |
GetFormats() | Ruft eine Liste aller Stile ab, die für die Daten unterstützt werden, die im Zwischenablageobjekt gespeichert werden. (Überschreibt DataObject.GetFormats.) |
![]() |
GetFormats(Boolean) | Ruft eine Liste aller Stile, die für die Daten unterstützt werden, die im Zwischenablageobjekt gespeichert sind, unter Verwendung eines automatischen Konvertierungsparameters ab, um zu bestimmen, ob nur systemeigene oder Datenformate alle Stile abruft, dass die Daten konvertiert werden können. (Überschreibt DataObject.GetFormats(Boolean).) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetImage | Ruft ein Bild aus dem Datenobjekt ab. (Von DataObject geerbt.) |
![]() |
GetText | Ruft Textdaten im UnicodeText-Format aus dem Datenobjekt ab. (Von DataObject geerbt.) |
![]() |
GetText(TextDataFormat) | Ruft Textdaten in dem vom angegebenen TextDataFormat-Wert definierten Format aus dem Datenobjekt ab. (Von DataObject geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
SetAudio(Byte) | Fügt dem Datenobjekt ein Byte-Array im WaveAudio-Format hinzu, nachdem es in einen Stream konvertiert wurde. (Von DataObject geerbt.) |
![]() |
SetAudio(Stream) | Fügt dem Datenobjekt einen Stream im WaveAudio-Format hinzu. (Von DataObject geerbt.) |
![]() |
SetData(Object) | Fügt Daten dem Zwischenablageobjekt hinzu. (Überschreibt DataObject.SetData(Object).) |
![]() |
SetData(String, Object) | Fügt dem Zwischenablageobjekt Daten im angegebenen Format hinzu. (Überschreibt DataObject.SetData(String, Object).) |
![]() |
SetData(Type, Object) | Fügt Daten dem Zwischenablageobjekt, mithilfe des angegebenen Typs als Format hinzu. (Überschreibt DataObject.SetData(Type, Object).) |
![]() |
SetData(String, Boolean, Object) | Fügt Daten dem Zwischenablageobjekt hinzu. (Überschreibt DataObject.SetData(String, Boolean, Object).) |
![]() |
SetFileDropList | Fügt dem Datenobjekt eine Auflistung von Dateinamen im FileDrop-Format hinzu. (Von DataObject geerbt.) |
![]() |
SetImage | Fügt dem Datenobjekt ein Image im Bitmap-Format hinzu. (Von DataObject geerbt.) |
![]() |
SetText(String) | Fügt dem Datenobjekt Textdaten im UnicodeText-Format hinzu. (Von DataObject geerbt.) |
![]() |
SetText(String, TextDataFormat) | Fügt dem Datenobjekt Textdaten in dem vom angegebenen TextDataFormat-Wert definierten Format hinzu. (Von DataObject geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
IDataObject.DAdvise | Erstellt eine Verbindung zwischen dem Zwischenablageobjekt und einer Advise-Senke.Diese Methode wird von einem Objekt aufgerufen, das eine Advise-Senke unterstützt, und aktiviert die Advise-Senke für den Empfang von Änderungsbenachrichtigungen für Daten des Objekts. |
![]() ![]() |
IDataObject.DAdvise | Erstellt eine Verbindung zwischen dem Zwischenablageobjekt und einer Advise-Senke.Diese Methode wird von einem Objekt aufgerufen, das eine Advise-Senke unterstützt, und aktiviert die Advise-Senke für den Empfang von Änderungsbenachrichtigungen für Daten des Objekts. |
![]() ![]() |
IDataObject.DUnadvise | Entfernt eine Benachrichtigungs-Verbindung, die erstellt wurde. |
![]() ![]() |
IDataObject.DUnadvise | Entfernt eine Benachrichtigungs-Verbindung, die zuvor festgelegt wurde. |
![]() ![]() |
IDataObject.EnumDAdvise | Erstellt ein Objekt, mit dem die aktuellen Advise-Verbindungen aufgelistet werden können. |
![]() ![]() |
IDataObject.EnumDAdvise | Erstellt ein Objekt, mit dem die aktuellen Advise-Verbindungen aufgelistet werden können. |
![]() ![]() |
IDataObject.EnumFormatEtc | Erstellt ein Objekt für das Auflisten der FORMATETC-Strukturen für ein Datenobjekt.Diese Strukturen werden in Aufrufen von IDataObject.GetData oder IDataObject.SetData verwendet. |
![]() ![]() |
IDataObject.EnumFormatEtc | Erstellt ein Objekt für das Auflisten der FORMATETC-Strukturen für ein Datenobjekt.Diese Strukturen werden in Aufrufen von IDataObject.GetData oder IDataObject.SetData verwendet. |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | Stellt eine Standard-FORMATETC-Struktur bereit, die einer komplexeren Struktur logisch entspricht.Verwenden Sie diese Methode, um zu ermitteln, ob zwei unterschiedliche FORMATETC-Strukturen dieselben Daten zurückgeben und die Notwendigkeit doppeltes Rendering entfernen. |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | Stellt eine Standard-FORMATETC-Struktur bereit, die einer komplexeren Struktur logisch entspricht.Verwenden Sie diese Methode, um zu ermitteln, ob zwei unterschiedliche FORMATETC-Strukturen dieselben Daten zurückgeben und die Notwendigkeit doppeltes Rendering entfernen. |
![]() ![]() |
IDataObject.GetData | Ruft Daten aus einem Quelldatenobjekt ab.Diese Methode wird von einem Datenconsumer aufgerufen.Sie macht die Daten beschrieben in der angegebenen FORMATETC-Struktur und überträgt sie von der angegebenen STGMEDIUM-Struktur.Der Aufrufer ist dann für das Freigeben der STGMEDIUM-Struktur verantwortlich. |
![]() ![]() |
IDataObject.GetData | Ruft Daten aus einem Quelldatenobjekt ab.Diese Methode wird von einem Datenconsumer aufgerufen.Sie macht die Daten beschrieben in der angegebenen FORMATETC-Struktur und überträgt sie von der angegebenen STGMEDIUM-Struktur.Der Aufrufer ist dann für das Freigeben der STGMEDIUM-Struktur verantwortlich. |
![]() ![]() |
IDataObject.GetDataHere | Ruft Daten aus einem Quelldatenobjekt ab.Diese Methode, die von einem Datennutzer aufgerufen wird, unterscheidet sich von der IDataObject.GetData-Methode dadurch, dass der Aufrufer das angegebene Speichermedium zuordnen und freigeben muss. |
![]() ![]() |
IDataObject.GetDataHere | Ruft Daten aus einem Quelldatenobjekt ab.Diese Methode, die von einem Datennutzer aufgerufen wird, unterscheidet sich von der IDataObject.GetData-Methode dadurch, dass der Aufrufer das angegebene Speichermedium zuordnen und freigeben muss. |
![]() ![]() |
IDataObject.QueryGetData | Bestimmt, ob das Datenobjekt die in der FORMATETC-Struktur beschriebenen Daten rendern kann.Die Objekte, die eine Einfügen oder einen Drop-Vorgang versuchen, können diese Methode aufrufen vor Aufrufen von IDataObject.GetData, um ein Hinweis abzurufen, dass der Vorgang erfolgreich ist. |
![]() ![]() |
IDataObject.QueryGetData | Bestimmt, ob das Datenobjekt die in der FORMATETC-Struktur beschriebenen Daten rendern kann.Die Objekte, die eine Einfügen oder einen Drop-Vorgang versuchen, können diese Methode aufrufen vor Aufrufen von IDataObject.GetData, um ein Hinweis abzurufen, dass der Vorgang erfolgreich ist. |
![]() ![]() |
IDataObject.SetData | Überträgt Daten an das Objekt, das diese Methode implementiert.Diese Methode wird von einem Objekt aufgerufen, das eine Datenquelle enthält. |
![]() ![]() |
IDataObject.SetData | Überträgt Daten an das Objekt, das diese Methode implementiert.Diese Methode wird von einem Objekt aufgerufen, das eine Datenquelle enthält. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.