IDataObject Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una connessione tra un chiamante e un oggetto dati che implementa l'interfaccia IDataObject. Tale connessione consente di inviare le notifiche delle modifiche nei dati dell'oggetto dati al chiamante.
public interface class IDataObject
[System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataObject
[<System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataObject = interface
Public Interface IDataObject
- Attributi
Commenti
Per altre informazioni sulla programmazione con l'interfaccia IDataObject e microsoft Management Console (MMC), vedere la Guida del programmatore MMC.
Metodi
DAdvise(IntPtr, Int32, IntPtr, Int32) |
Crea una connessione di notifica tra un oggetto dati che implementa l'interfaccia IDataObject e un oggetto chiamante, consentendo al chiamante di ricevere la notifica delle modifiche nei dati dell'oggetto dati. |
DUnadvise(Int32) |
Elimina in modo permanente una connessione di notifica creata da una precedente chiamata al metodo DAdvise(IntPtr, Int32, IntPtr, Int32). |
EnumDAdvise(IntPtr) |
Recupera un puntatore a un oggetto in grado di enumerare le connessioni di notifica correntemente gestite dall'interfaccia IDataObject. |
EnumFormatEtc(Int32, IntPtr) |
Recupera un puntatore a un oggetto in grado di enumerare i tipi enumeratore FORMATETC supportati dall'implementazione. |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
Recupera un puntatore alla struttura FORMATETC standard logicamente equivalente, ma non necessariamente uguale, alla struttura FORMATETC a cui fa riferimento il parametro |
GetData(FORMATETC, STGMEDIUM) |
Esegue il rendering dei dati descritti nella struttura pFormatEtc specificata e ne effettua il trasferimento nel parametro |
GetDataHere(FORMATETC, STGMEDIUM) |
Esegue il rendering dei dati descritti nella struttura pFormatEtc specificata e ne effettua il trasferimento nel parametro |
QueryGetData(FORMATETC) |
Recupera un valore che indica se il responsabile dell'implementazione è in grado di eseguire il rendering dei dati contenuti nel parametro |
SetData(IntPtr, IntPtr, Int32) |
Trasferisce i dati contenuti nella struttura STGMEDIUM, a cui fa riferimento il parametro |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per