Classe OleDataObject
fornisce una classe gestita che implementa l'interfaccia di IOleDataObject .
Gerarchia di ereditarietà
System.Object
System.Windows.Forms.DataObject
Microsoft.VisualStudio.Shell.OleDataObject
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
Public Class OleDataObject _
Inherits DataObject _
Implements IDataObject
public class OleDataObject : DataObject,
IDataObject
Il tipo OleDataObject espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
OleDataObject() | inizializza una nuova istanza di OleDataObject. |
![]() |
OleDataObject(IDataObject) | inizializza una nuova istanza di OleDataObject per IDataObjectspecificato. |
![]() |
OleDataObject(IDataObject) | inizializza una nuova istanza di OleDataObject per IDataObjectspecificato. |
![]() |
OleDataObject(IDataObject) | inizializza una nuova istanza di OleDataObject per l'oggetto specificato che implementa IDataObject. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
ContainsAudio | indica se l'oggetto dati contiene i dati in WaveAudio formato. (Ereditato da DataObject) |
![]() |
ContainsFileDropList | indica se l'oggetto dati contiene i dati che sono in FileDrop formattare o possono essere convertiti in tale formato. (Ereditato da DataObject) |
![]() |
ContainsImage | indica se l'oggetto dati contiene i dati che sono in Bitmap formattare o possono essere convertiti in tale formato. (Ereditato da DataObject) |
![]() |
ContainsText() | indica se l'oggetto dati contiene i dati in UnicodeText formato. (Ereditato da DataObject) |
![]() |
ContainsText(TextDataFormat) | Indica se l'oggetto dati contiene i dati del testo nel formato illustrato nell'specificato TextDataFormat valore. (Ereditato da DataObject) |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetAudioStream | Recupera un audio flusso dall'oggetto dati. (Ereditato da DataObject) |
![]() |
GetData(String) | Restituisce i dati associati al formato dati specificato. (Ereditato da DataObject) |
![]() |
GetData(Type) | Restituisce i dati associati al formato specificato del tipo della classe. (Ereditato da DataObject) |
![]() |
GetData(String, Boolean) | Restituisce i dati associati al formato dati specificato, utilizzando un parametro automatizzato di conversione per determinare se convertire i dati nel formato. (Ereditato da DataObject) |
![]() |
GetDataPresent(Type) | Determina se i dati archiviati in questo DataObject viene associato, oppure può essere convertito, al formato specificato. (Ereditato da DataObject) |
![]() |
GetDataPresent(String) | Determina se i dati archiviati in questo DataObject viene associato, oppure può essere convertito, al formato specificato. (Ereditato da DataObject) |
![]() |
GetDataPresent(String, Boolean) | determina se questo DataObject contiene i dati nel formato specificato o, facoltativamente, contiene i dati che possono essere convertiti nel formato specificato. (Ereditato da DataObject) |
![]() |
GetFileDropList | Recupera una raccolta di nomi file dall'oggetto dati. (Ereditato da DataObject) |
![]() |
GetFormats() | Restituisce un elenco di tutti i formati dei dati memorizzati in questo DataObject è associato o possono essere convertiti. (Ereditato da DataObject) |
![]() |
GetFormats(Boolean) | Restituisce un elenco di tutti i formati dei dati memorizzati in questo DataObject è associato o può essere convertito in, l'utilizzo di un parametro automatico di conversione per determinare se recuperare solo i formati dati nativi o tutti i formati che i dati possono essere convertiti in. (Ereditato da DataObject) |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetImage | Recuperare un'immagine dall'oggetto dati. (Ereditato da DataObject) |
![]() |
GetText() | Recupera i dati di testo dall'oggetto dati in UnicodeText formato. (Ereditato da DataObject) |
![]() |
GetText(TextDataFormat) | Recupera i dati di testo dall'oggetto dati nel formato illustrato nell'specificato TextDataFormat valore. (Ereditato da DataObject) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
SetAudio(array<Byte[]) | Aggiunge un oggetto Byte matrice all'oggetto dati in WaveAudio formato dopo avere convertitolo a un oggetto Stream. (Ereditato da DataObject) |
![]() |
SetAudio(Stream) | Aggiunge un oggetto Stream all'oggetto dati in WaveAudio formato. (Ereditato da DataObject) |
![]() |
SetData(Object) | Aggiunge l'oggetto specificato a DataObject utilizzando il tipo di oggetto come formato dati. (Ereditato da DataObject) |
![]() |
SetData(String, Object) | Aggiunge l'oggetto specificato a DataObject mediante il formato specificato. (Ereditato da DataObject) |
![]() |
SetData(Type, Object) | Aggiunge l'oggetto specificato a DataObject utilizzando il tipo specificato come formato. (Ereditato da DataObject) |
![]() |
SetData(String, Boolean, Object) | Aggiunge l'oggetto specificato a DataObject mediante il formato specificato e di indicare se i dati possono essere convertiti in un altro formato. (Ereditato da DataObject) |
![]() |
SetFileDropList | Aggiunge una raccolta di nomi file nell'oggetto dati in FileDrop formato. (Ereditato da DataObject) |
![]() |
SetImage | aggiunge Image all'oggetto dati in Bitmap formato. (Ereditato da DataObject) |
![]() |
SetText(String) | Aggiunge i dati del testo all'oggetto dati in UnicodeText formato. (Ereditato da DataObject) |
![]() |
SetText(String, TextDataFormat) | Aggiunge i dati del testo all'oggetto dati nel formato illustrato nell'specificato TextDataFormat valore. (Ereditato da DataObject) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IDataObject.DAdvise | Infrastruttura. Creazione di una connessione tra un oggetto dati e un sink consultivo.Questo metodo viene chiamato da un oggetto che supporta un sink consultivo ed effettuare il sink consultivo da notificare le modifiche apportate ai dati dell'oggetto. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.DUnadvise | Infrastruttura. Elimina una connessione di notifica che in precedenza era stata stabilita. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.EnumDAdvise | Infrastruttura. Crea un oggetto che può essere utilizzato per enumerare le connessioni consultive correnti. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.EnumFormatEtc | Infrastruttura. crea un oggetto per l'enumerazione FORMATETC strutture per un oggetto dati.Queste strutture utilizzate nelle chiamate a SetDatao di GetData . (Ereditato da DataObject) |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | Infrastruttura. fornisce uno standard FORMATETC strutturare che è logicamente equivalente a una struttura più complessa.Utilizzare questo metodo per determinare se due diversi FORMATETC le strutture restituirebbero gli stessi dati, rimuovere la necessità di rendering duplicato. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.GetData | Infrastruttura. Ottiene i dati da un oggetto dati di origine.GetData il metodo, chiamato dall'utente di dati, esegue il rendering dei dati descritti in specificato FORMATETC strutturare e trasferisce con specificato STGMEDIUM struttura.Il chiamante quindi si assume la responsabilità del rilascio STGMEDIUM struttura. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.GetDataHere | Infrastruttura. Ottiene i dati da un oggetto dati di origine.Questo metodo, chiamato da un utente di dati, differisce GetData metodo in quanto che il chiamante deve allocare e liberare il supporto di archiviazione specificato. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.DAdvise | Stabilisce una connessione tra l'oggetto dati e un oggetto del chiamante che implementano IAdviseSink. |
![]() ![]() |
IDataObject.DUnadvise | Termina una connessione di consigliare precedentemente stabilita DAdvise. |
![]() ![]() |
IDataObject.EnumDAdvise | Crea un enumeratore per scorrere le connessioni consultive correnti. |
![]() ![]() |
IDataObject.EnumFormatEtc | Crea un enumeratore per scorrere le strutture di FORMATETC supportate dall'oggetto dati. |
![]() ![]() |
IDataObject.GetCanonicalFormatEtc | Recupera una struttura di FORMATETC che è logicamente equivalente a una che è più complessa. |
![]() ![]() |
IDataObject.GetData | Trasferisce i dati dell'oggetto dati nel client.Il parametro di pformatetcIn necessario specificare un tipo di supporto di archiviazione di TYMED_MFPICT. |
![]() ![]() |
IDataObject.GetDataHere | Trasferisce i dati dell'oggetto dati nel client.il client deve allocare la struttura di STGMEDIUM . |
![]() ![]() |
IDataObject.QueryGetData | Determina se l'oggetto dati supporta una struttura specifica di FORMATETC per trasferire dati. |
![]() ![]() |
IDataObject.SetData | Trasferendo dati dal client all'oggetto dati. |
![]() ![]() |
IDataObject.QueryGetData | Infrastruttura. Determina se l'oggetto dati è in grado di eseguire il rendering dei dati descritti in FORMATETC struttura.Gli oggetti che tenta una funzione incolla o di rilascio possono chiamare questo metodo prima di chiamare GetData per ottenere un'indicazione di se l'operazione avrà esito positivo. (Ereditato da DataObject) |
![]() ![]() |
IDataObject.SetData | Infrastruttura. Trasferisce i dati all'oggetto che implementa questo metodo.Questo metodo viene chiamato da un oggetto che contiene un'origine dati. (Ereditato da DataObject) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.