Udostępnij przez


DSRefClipboardObject Klasa

Definicja

Reprezentuje obiekt schowka, który zawiera obiekt DSRef.

public ref class DSRefClipboardObject : Microsoft::VisualStudio::Data::Framework::ClipboardObject
public class DSRefClipboardObject : Microsoft.VisualStudio.Data.Framework.ClipboardObject
type DSRefClipboardObject = class
    inherit ClipboardObject
Public Class DSRefClipboardObject
Inherits ClipboardObject
Dziedziczenie
DSRefClipboardObject

Konstruktory

DSRefClipboardObject()

Inicjuje nowe wystąpienie klasy DSRefClipboardObject.

DSRefClipboardObject(Object)

Inicjuje DSRefClipboardObject nowe wystąpienie klasy, określając obiekt DSRef.

Metody

ContainsDSRef()

Wskazuje, czy bieżący DSRefClipboardObject element zawiera obiekt DSRef.

GetData(String)

Pobiera dane przechowywane w obiekcie schowka w określonym formacie.

(Odziedziczone po ClipboardObject)
GetData(String, Boolean)

Pobiera dane przechowywane w obiekcie schowka w określonym formacie przy użyciu parametru zautomatyzowanej konwersji w celu określenia, czy dane mają być konwertowane na format.

(Odziedziczone po ClipboardObject)
GetData(Type)

Pobiera dane przechowywane w obiekcie schowka w określonym formacie.

(Odziedziczone po ClipboardObject)
GetDataPresent(String)

Wskazuje, czy dane przechowywane w obiekcie schowka można przekonwertować na lub są skojarzone z określonym formatem.

(Odziedziczone po ClipboardObject)
GetDataPresent(String, Boolean)

Wskazuje, czy dane przechowywane w obiekcie schowka można przekonwertować na określony format, czy też są skojarzone z określonym formatem, przy użyciu parametru konwersji automatycznej w celu określenia, czy przekonwertować dane na format.

(Odziedziczone po ClipboardObject)
GetDataPresent(Type)

Wskazuje, czy dane przechowywane w obiekcie schowka można przekonwertować na lub są skojarzone z określonym formatem.

(Odziedziczone po ClipboardObject)
GetDSRef(IServiceProvider)

Wyodrębnia obiekt DSRef z obiektu DSRefClipboardObject.

GetFormats()

Pobiera listę wszystkich formatów obsługiwanych dla danych przechowywanych w obiekcie schowka.

(Odziedziczone po ClipboardObject)
GetFormats(Boolean)

Pobiera listę wszystkich formatów obsługiwanych dla danych przechowywanych w obiekcie schowka przy użyciu parametru konwersji automatycznej w celu określenia, czy pobierać tylko natywne formaty danych, czy wszystkie formaty, na które można przekonwertować dane.

(Odziedziczone po ClipboardObject)
SetData(Object)

Dodaje dane do obiektu schowka.

(Odziedziczone po ClipboardObject)
SetData(String, Boolean, Object)

Dodaje dane do obiektu schowka.

(Odziedziczone po ClipboardObject)
SetData(String, Object)

Dodaje dane do obiektu schowka w określonym formacie.

(Odziedziczone po ClipboardObject)
SetData(Type, Object)

Dodaje dane do obiektu schowka przy użyciu określonego typu jako formatu.

(Odziedziczone po ClipboardObject)
SetDSRef(Object)

Dodaje obiekt DSRef do obiektu DSRefClipboardObject.

Jawne implementacje interfejsu

IDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)

Tworzy połączenie między obiektem schowka i ujściem poradnika. Ta metoda jest wywoływana przez obiekt, który obsługuje ujście porad i umożliwia ujście porady powiadamianie o zmianach w danych obiektu.

(Odziedziczone po ClipboardObject)
IDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)

Tworzy połączenie między obiektem schowka i ujściem poradnika. Ta metoda jest wywoływana przez obiekt, który obsługuje ujście porad i umożliwia ujście porady powiadamianie o zmianach w danych obiektu.

(Odziedziczone po ClipboardObject)
IDataObject.DUnadvise(Int32)

Usuwa połączenie powiadomień, które zostało wcześniej nawiązane.

(Odziedziczone po ClipboardObject)
IDataObject.DUnadvise(UInt32)

Usuwa nawiązane połączenie powiadomień.

(Odziedziczone po ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Tworzy obiekt, który może służyć do wyliczania bieżących połączeń doradczych.

(Odziedziczone po ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Tworzy obiekt, który może służyć do wyliczania bieżących połączeń doradczych.

(Odziedziczone po ClipboardObject)
IDataObject.EnumFormatEtc(DATADIR)

Tworzy obiekt do wyliczania FORMATETC struktur dla obiektu danych. Te struktury są używane w wywołaniach metody IDataObject.GetData(FORMATETC, STGMEDIUM) lub IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean).

(Odziedziczone po ClipboardObject)
IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

Tworzy obiekt do wyliczania FORMATETC struktur dla obiektu danych. Te struktury są używane w wywołaniach metody IDataObject.GetData(FORMATETC[], STGMEDIUM[]) lub IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32).

(Odziedziczone po ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC)

Zapewnia standardową FORMATETC strukturę, która jest logicznie równoważna bardziej złożonej strukturze. Użyj tej metody, aby określić, czy dwie różne FORMATETC struktury zwracają te same dane, co eliminuje konieczność renderowania zduplikowanego.

(Odziedziczone po ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])

Zapewnia standardową FORMATETC strukturę, która jest logicznie równoważna bardziej złożonej strukturze. Użyj tej metody, aby określić, czy dwie różne FORMATETC struktury zwracają te same dane, co eliminuje konieczność renderowania zduplikowanego.

(Odziedziczone po ClipboardObject)
IDataObject.GetData(FORMATETC, STGMEDIUM)

Uzyskuje dane z obiektu danych źródłowych. Ta metoda jest wywoływana przez użytkownika danych. Renderuje dane opisane w określonej FORMATETC strukturze i przesyła je za pośrednictwem określonej STGMEDIUM struktury. Następnie wywołujący przejmuje odpowiedzialność za uwolnienie STGMEDIUM struktury.

(Odziedziczone po ClipboardObject)
IDataObject.GetData(FORMATETC[], STGMEDIUM[])

Uzyskuje dane z obiektu danych źródłowych. Ta metoda jest wywoływana przez użytkownika danych. Renderuje dane opisane w określonej FORMATETC strukturze i przesyła je za pośrednictwem określonej STGMEDIUM struktury. Następnie wywołujący przejmuje odpowiedzialność za uwolnienie STGMEDIUM struktury.

(Odziedziczone po ClipboardObject)
IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Uzyskuje dane z obiektu danych źródłowych. Ta metoda, która jest wywoływana przez użytkownika danych, różni się od IDataObject.GetData(FORMATETC, STGMEDIUM) metody , w której obiekt wywołujący musi przydzielić i zwolnić określony nośnik magazynu.

(Odziedziczone po ClipboardObject)
IDataObject.GetDataHere(FORMATETC[], STGMEDIUM[])

Uzyskuje dane z obiektu danych źródłowych. Ta metoda, która jest wywoływana przez użytkownika danych, różni się od IDataObject.GetData(FORMATETC[], STGMEDIUM[]) metody , w której obiekt wywołujący musi przydzielić i zwolnić określony nośnik magazynu.

(Odziedziczone po ClipboardObject)
IDataObject.QueryGetData(FORMATETC)

Określa, czy obiekt danych może renderować dane opisane w FORMATETC strukturze. Obiekty próbujące przeprowadzić operację wklejania lub upuszczania mogą wywołać tę metodę przed wywołaniem metody IDataObject.GetData(FORMATETC, STGMEDIUM) w celu uzyskania wskazania, czy operacja zakończy się pomyślnie.

(Odziedziczone po ClipboardObject)
IDataObject.QueryGetData(FORMATETC[])

Określa, czy obiekt danych może renderować dane opisane w FORMATETC strukturze. Obiekty próbujące przeprowadzić operację wklejania lub upuszczania mogą wywołać tę metodę przed wywołaniem metody IDataObject.GetData(FORMATETC[], STGMEDIUM[]) w celu uzyskania wskazania, czy operacja zakończy się pomyślnie.

(Odziedziczone po ClipboardObject)
IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

Transferuje dane do obiektu, który implementuje tę metodę. Ta metoda jest wywoływana przez obiekt, który zawiera źródło danych.

(Odziedziczone po ClipboardObject)
IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)

Transferuje dane do obiektu, który implementuje tę metodę. Ta metoda jest wywoływana przez obiekt, który zawiera źródło danych.

(Odziedziczone po ClipboardObject)

Dotyczy