Sdílet prostřednictvím


DSRefClipboardObject – třída

Umožňuje vytvářet a číst objekt schránky pro operace a přetažení mezi Server Explorer a Návrhář data. DSRefClipboardObject Objekt obsahuje identifikační informace o základní objekt, který je převeden.

Hierarchie dědičnosti

System.Object
  System.Windows.Forms.DataObject
    Microsoft.VisualStudio.Data.Framework.ClipboardObject
      Microsoft.VisualStudio.Data.Framework.DSRefClipboardObject

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

Syntaxe

'Deklarace
Public Class DSRefClipboardObject _
    Inherits ClipboardObject
public class DSRefClipboardObject : ClipboardObject
public ref class DSRefClipboardObject : public ClipboardObject
type DSRefClipboardObject =  
    class
        inherit ClipboardObject
    end
public class DSRefClipboardObject extends ClipboardObject

Typ DSRefClipboardObject zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DSRefClipboardObject() Vytvoří novou instanci třídy DSRefClipboardObject.
Veřejná metoda DSRefClipboardObject(Object) Inicializuje novou instanci DSRefClipboardObject třídy, určení DSRef objektu.

Nahoru

Metody

  Název Popis
Veřejná metoda ContainsAudio Určuje, zda objekt dat obsahuje data WaveAudio formátu. (Zděděno z DataObject.)
Veřejná metoda ContainsDSRef Označuje, zda aktuální DSRefClipboardObject obsahuje DSRef objektu.
Veřejná metoda ContainsFileDropList Označuje, zda datový objekt obsahuje data, která je FileDrop formátovat nebo lze převést na formát. (Zděděno z DataObject.)
Veřejná metoda ContainsImage Označuje, zda datový objekt obsahuje data, která je Bitmap formátovat nebo lze převést na formát. (Zděděno z DataObject.)
Veřejná metoda ContainsText() Určuje, zda objekt dat obsahuje data UnicodeText formátu. (Zděděno z DataObject.)
Veřejná metoda ContainsText(TextDataFormat) Určuje, zda objekt dat obsahuje textová data ve formátu podle zadaného TextDataFormat hodnotu. (Zděděno z DataObject.)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetAudioStream Načte zvukový datový proud z dat objektu. (Zděděno z DataObject.)
Veřejná metoda GetData(String) Načítá data uložená v objektu schránky v určeném formátu. (Zděděno z ClipboardObject.)
Veřejná metoda GetData(Type) Načítá data uložená v objektu schránky v určeném formátu. (Zděděno z ClipboardObject.)
Veřejná metoda GetData(String, Boolean) Načítá data uložená v objektu schránky v zadaném formátu, parametr automatického převodu pomocí určit, zda data převést do formátu. (Zděděno z ClipboardObject.)
Veřejná metoda GetDataPresent(String) Označuje, zda data uložená v objektu schránky lze převést na nebo spojené s určeném formátu. (Zděděno z ClipboardObject.)
Veřejná metoda GetDataPresent(Type) Označuje, zda data uložená v objektu schránky lze převést na nebo spojené s určeném formátu. (Zděděno z ClipboardObject.)
Veřejná metoda GetDataPresent(String, Boolean) Označuje, zda data uložená v objektu schránky lze převést na nebo spojené s zadaného formátu, parametr automatického převodu pomocí určit, zda data převést do formátu. (Zděděno z ClipboardObject.)
Veřejná metoda GetDSRef Extrahuje DSRef z objektu DSRefClipboardObject.
Veřejná metoda GetFileDropList Kolekce názvy souborů se načte z dat objektu. (Zděděno z DataObject.)
Veřejná metoda GetFormats() Načte seznam všech formátů, které jsou podporovány u dat uložených v objektu schránky. (Zděděno z ClipboardObject.)
Veřejná metoda GetFormats(Boolean) Načte seznam všech dat uložených v objektu schránky pomocí parametru automatický převod zda načíst pouze nativní datové formáty nebo všechny formáty, které lze převést data na podporovaných formátech. (Zděděno z ClipboardObject.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetImage Načte obrázek z dat objektu. (Zděděno z DataObject.)
Veřejná metoda GetText() Načte text data z dat objektu UnicodeText formátu. (Zděděno z DataObject.)
Veřejná metoda GetText(TextDataFormat) Načte text data z datového objektu ve formátu podle zadaného TextDataFormat hodnotu. (Zděděno z DataObject.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda SetAudio(array<Byte[]) Přidá Byte pole dat objektu v WaveAudio po převodu na formát Stream. (Zděděno z DataObject.)
Veřejná metoda SetAudio(Stream) Přidá Stream dat objektu v WaveAudio formátu. (Zděděno z DataObject.)
Veřejná metoda SetData(Object) Přidá data do objektu clipboard. (Zděděno z ClipboardObject.)
Veřejná metoda SetData(String, Object) Přidá data do objektu clipboard v určeném formátu. (Zděděno z ClipboardObject.)
Veřejná metoda SetData(Type, Object) Přidá data do schránky objektu jako formát pomocí zadaného typu. (Zděděno z ClipboardObject.)
Veřejná metoda SetData(String, Boolean, Object) Přidá data do objektu clipboard. (Zděděno z ClipboardObject.)
Veřejná metoda SetDSRef Přidá DSRef k objektu DSRefClipboardObject.
Veřejná metoda SetFileDropList Přidá data objektu v kolekci názvy souborů FileDrop formátu. (Zděděno z DataObject.)
Veřejná metoda SetImage Přidá Image dat objektu v Bitmap formátu. (Zděděno z DataObject.)
Veřejná metoda SetText(String) Přidá objekt dat v textových dat UnicodeText formátu. (Zděděno z DataObject.)
Veřejná metoda SetText(String, TextDataFormat) Přidá objekt dat ve formátu podle zadaného textu data TextDataFormat hodnotu. (Zděděno z DataObject.)
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IDataObject.DAdvise Vytvoří spojení mezi objektu schránky a Poradní jímky.Tato metoda se nazývá objekt podporuje poradní jímky, který umožňuje poradní jímky oznámení změny dat objektu. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.DAdvise Vytvoří spojení mezi objektu schránky a Poradní jímky.Tato metoda se nazývá objekt podporuje poradní jímky, který umožňuje poradní jímky oznámení změny dat objektu. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.DUnadvise Odebere připojení oznámení, které bylo zjištěno. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.DUnadvise Odebere oznámení připojení, které byly stanoveny dříve. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.EnumDAdvise Vytvoří objekt, který lze použít aktuální připojení poradní výčet. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.EnumDAdvise Vytvoří objekt, který lze použít aktuální připojení poradní výčet. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.EnumFormatEtc Vytvoří objekt pro výčet FORMATETC struktury dat objektu.Tyto struktury jsou při volání IDataObject.GetData nebo IDataObject.SetData. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.EnumFormatEtc Vytvoří objekt pro výčet FORMATETC struktury dat objektu.Tyto struktury jsou při volání IDataObject.GetData nebo IDataObject.SetData. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.GetCanonicalFormatEtc Poskytuje standardní FORMATETC struktury, která je logicky ekvivalentní složitější strukturu.Tuto metodu lze použít k určení, zda jsou dva různé FORMATETC struktury vrátit stejná data, muset duplicitní vykreslování. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.GetCanonicalFormatEtc Poskytuje standardní FORMATETC struktury, která je logicky ekvivalentní složitější strukturu.Tuto metodu lze použít k určení, zda jsou dva různé FORMATETC struktury vrátit stejná data, muset duplicitní vykreslování. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.GetData Získává data ze zdroje dat objektu.Tato metoda se nazývá spotřebitel dat.Se realizuje podle zadaného data FORMATETC struktury a přenáší pomocí zadaného STGMEDIUM struktury.Volající pak přebírá odpovědnost za uvolnění STGMEDIUM struktury. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.GetData Získává data ze zdroje dat objektu.Tato metoda se nazývá spotřebitel dat.Se realizuje podle zadaného data FORMATETC struktury a přenáší pomocí zadaného STGMEDIUM struktury.Volající pak přebírá odpovědnost za uvolnění STGMEDIUM struktury. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.GetDataHere Získává data ze zdroje dat objektu.Tato metoda se nazývá spotřebitel dat, se liší od IDataObject.GetData metoda, volající musí přidělit a uvolnit zadaný paměťové médium. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.GetDataHere Získává data ze zdroje dat objektu.Tato metoda se nazývá spotřebitel dat, se liší od IDataObject.GetData metoda, volající musí přidělit a uvolnit zadaný paměťové médium. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.QueryGetData Určuje, zda objekt dat vykreslování dat popsané v FORMATETC struktury.Objekty pokusu o operaci vložení nebo přetažení můžete volat tuto metodu před voláním IDataObject.GetData získat údaje o tom, zda bude operace úspěšná. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.QueryGetData Určuje, zda objekt dat vykreslování dat popsané v FORMATETC struktury.Objekty pokusu o operaci vložení nebo přetažení můžete volat tuto metodu před voláním IDataObject.GetData získat údaje o tom, zda bude operace úspěšná. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.SetData Přenáší data na objekt, který implementuje tuto metodu.Tato metoda se nazývá objekt obsahující zdroj dat. (Zděděno z ClipboardObject.)
Explicitní implementace rozhraníSoukromá metoda IDataObject.SetData Přenáší data na objekt, který implementuje tuto metodu.Tato metoda se nazývá objekt obsahující zdroj dat. (Zděděno z ClipboardObject.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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

IDSRefProvider