Condividi tramite


DSRefClipboardObject Classe

Definizione

Rappresenta un oggetto Appunti che contiene un oggetto 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
Ereditarietà
DSRefClipboardObject

Costruttori

DSRefClipboardObject()

Inizializza una nuova istanza della classe DSRefClipboardObject.

DSRefClipboardObject(Object)

Inizializza una nuova istanza della DSRefClipboardObject classe, specificando un oggetto DSRef.

Metodi

ContainsDSRef()

Indica se l'oggetto corrente DSRefClipboardObject contiene un oggetto DSRef.

GetData(String)

Recupera i dati archiviati negli Appunti nel formato specificato.

(Ereditato da ClipboardObject)
GetData(String, Boolean)

Recupera i dati archiviati nell'oggetto Appunti nel formato specificato, usando un parametro di conversione automatizzato per determinare se convertire i dati nel formato.

(Ereditato da ClipboardObject)
GetData(Type)

Recupera i dati archiviati negli Appunti nel formato specificato.

(Ereditato da ClipboardObject)
GetDataPresent(String)

Indica se i dati archiviati negli Appunti possono essere convertiti in o sono associati al formato specificato.

(Ereditato da ClipboardObject)
GetDataPresent(String, Boolean)

Indica se i dati archiviati negli Appunti possono essere convertiti in o associati al formato specificato, usando un parametro di conversione automatica per determinare se convertire i dati nel formato.

(Ereditato da ClipboardObject)
GetDataPresent(Type)

Indica se i dati archiviati negli Appunti possono essere convertiti in o sono associati al formato specificato.

(Ereditato da ClipboardObject)
GetDSRef(IServiceProvider)

Estrae l'oggetto DSRef dall'oggetto DSRefClipboardObject.

GetFormats()

Recupera un elenco di tutti i formati supportati per i dati archiviati negli Appunti.

(Ereditato da ClipboardObject)
GetFormats(Boolean)

Recupera un elenco di tutti i formati supportati per i dati archiviati negli Appunti usando un parametro di conversione automatico per determinare se recuperare solo i formati di dati nativi o tutti i formati in cui è possibile convertire i dati.

(Ereditato da ClipboardObject)
SetData(Object)

Aggiunge dati all'oggetto Appunti.

(Ereditato da ClipboardObject)
SetData(String, Boolean, Object)

Aggiunge dati all'oggetto Appunti.

(Ereditato da ClipboardObject)
SetData(String, Object)

Aggiunge dati all'oggetto Appunti nel formato specificato.

(Ereditato da ClipboardObject)
SetData(Type, Object)

Aggiunge dati all'oggetto Appunti usando il tipo specificato come formato.

(Ereditato da ClipboardObject)
SetDSRef(Object)

Aggiunge l'oggetto DSRef all'oggetto DSRefClipboardObject.

Implementazioni dell'interfaccia esplicita

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

Crea una connessione tra l'oggetto Appunti e un sink di consulenza. Questo metodo viene chiamato da un oggetto che supporta un sink consultivo e abilita tale sink per ricevere una notifica delle modifiche nei dati dell'oggetto.

(Ereditato da ClipboardObject)
IDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)

Crea una connessione tra l'oggetto Appunti e un sink di consulenza. Questo metodo viene chiamato da un oggetto che supporta un sink consultivo e abilita tale sink per ricevere una notifica delle modifiche nei dati dell'oggetto.

(Ereditato da ClipboardObject)
IDataObject.DUnadvise(Int32)

Rimuove una connessione di notifica stabilita in precedenza.

(Ereditato da ClipboardObject)
IDataObject.DUnadvise(UInt32)

Rimuove una connessione di notifica stabilita.

(Ereditato da ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Crea un oggetto che può essere usato per enumerare le connessioni consultive correnti.

(Ereditato da ClipboardObject)
IDataObject.EnumDAdvise(IEnumSTATDATA)

Crea un oggetto che può essere usato per enumerare le connessioni consultive correnti.

(Ereditato da ClipboardObject)
IDataObject.EnumFormatEtc(DATADIR)

Crea un oggetto per l'enumerazione delle strutture FORMATETC per un oggetto dati. Queste strutture sono utilizzate nelle chiamate al metodo IDataObject.GetData(FORMATETC, STGMEDIUM) o IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean).

(Ereditato da ClipboardObject)
IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

Crea un oggetto per l'enumerazione delle strutture FORMATETC per un oggetto dati. Queste strutture sono utilizzate nelle chiamate al metodo IDataObject.GetData(FORMATETC[], STGMEDIUM[]) o IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32).

(Ereditato da ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC)

Fornisce una struttura FORMATETC standard logicamente equivalente a una struttura più complessa. Usare questo metodo per determinare se due strutture diverse FORMATETC restituiscono gli stessi dati, rimuovendo la necessità di eseguire il rendering duplicato.

(Ereditato da ClipboardObject)
IDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])

Fornisce una struttura FORMATETC standard logicamente equivalente a una struttura più complessa. Usare questo metodo per determinare se due strutture diverse FORMATETC restituiscono gli stessi dati, rimuovendo la necessità di eseguire il rendering duplicato.

(Ereditato da ClipboardObject)
IDataObject.GetData(FORMATETC, STGMEDIUM)

Ottiene i dati da un oggetto dati di origine. Questo metodo viene chiamato da un consumer di dati. Esegue il rendering dei dati descritti nella struttura specificata e lo trasferisce tramite la struttura specificata FORMATETCSTGMEDIUM . Il chiamante si assume la responsabilità del rilascio della struttura STGMEDIUM.

(Ereditato da ClipboardObject)
IDataObject.GetData(FORMATETC[], STGMEDIUM[])

Ottiene i dati da un oggetto dati di origine. Questo metodo viene chiamato da un consumer di dati. Esegue il rendering dei dati descritti nella struttura specificata e lo trasferisce tramite la struttura specificata FORMATETCSTGMEDIUM . Il chiamante si assume la responsabilità del rilascio della struttura STGMEDIUM.

(Ereditato da ClipboardObject)
IDataObject.GetDataHere(FORMATETC, STGMEDIUM)

Ottiene i dati da un oggetto dati di origine. Questo metodo, chiamato da un consumer di dati, si differenzia dal metodo IDataObject.GetData(FORMATETC, STGMEDIUM) in quanto il chiamante deve allocare e liberare il supporto di archiviazione specificato.

(Ereditato da ClipboardObject)
IDataObject.GetDataHere(FORMATETC[], STGMEDIUM[])

Ottiene i dati da un oggetto dati di origine. Questo metodo, chiamato da un consumer di dati, si differenzia dal metodo IDataObject.GetData(FORMATETC[], STGMEDIUM[]) in quanto il chiamante deve allocare e liberare il supporto di archiviazione specificato.

(Ereditato da ClipboardObject)
IDataObject.QueryGetData(FORMATETC)

Determina se l'oggetto dati è in grado di eseguire il rendering dei dati descritti nella struttura FORMATETC. Gli oggetti che tentano un'operazione incolla o drop possono chiamare questo metodo prima di chiamare IDataObject.GetData(FORMATETC, STGMEDIUM) per ottenere un'indicazione del fatto che l'operazione avrà esito positivo.

(Ereditato da ClipboardObject)
IDataObject.QueryGetData(FORMATETC[])

Determina se l'oggetto dati è in grado di eseguire il rendering dei dati descritti nella struttura FORMATETC. Gli oggetti che tentano un'operazione incolla o drop possono chiamare questo metodo prima di chiamare IDataObject.GetData(FORMATETC[], STGMEDIUM[]) per ottenere un'indicazione del fatto che l'operazione avrà esito positivo.

(Ereditato da ClipboardObject)
IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

Trasferisce i dati all'oggetto che implementa il metodo. Questo metodo viene chiamato da un oggetto contenente un'origine dati.

(Ereditato da ClipboardObject)
IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)

Trasferisce i dati all'oggetto che implementa il metodo. Questo metodo viene chiamato da un oggetto contenente un'origine dati.

(Ereditato da ClipboardObject)

Si applica a