IDataObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une connexion entre un appelant et un objet de données implémentant l’interface IDataObject. Cette connexion active les notifications des modifications apportées aux données de l’objet de données à l’appelant.
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
- Attributs
Remarques
Pour plus d'informations sur la programmation avec l'interface IDataObject et le Microsoft Management Console (MMC), consultez le guide MMC Programmer's Guide.
Méthodes
| Nom | Description |
|---|---|
| DAdvise(IntPtr, Int32, IntPtr, Int32) |
Crée une connexion de notification entre un objet de données implémentant l’interface IDataObject et un objet appelant, ce qui permet à l’appelant de recevoir la notification des modifications apportées aux données de l’objet de données. |
| DUnadvise(Int32) |
Détruit une connexion de notification créée par un appel antérieur à la DAdvise(IntPtr, Int32, IntPtr, Int32) méthode. |
| EnumDAdvise(IntPtr) |
Récupère un pointeur vers un objet qui peut énumérer les connexions de notification qui sont actuellement conservées par cette IDataObject interface. |
| EnumFormatEtc(Int32, IntPtr) |
Récupère un pointeur vers un objet qui peut énumérer les FORMATETC types d’énumérateurs pris en charge par cette implémentation. |
| GetCanonicalFormatEtc(IntPtr, IntPtr) |
Récupère un pointeur vers une structure standard FORMATETC qui est logiquement équivalente, mais pas nécessairement égale à la FORMATETC structure référencée par le |
| GetData(FORMATETC, STGMEDIUM) |
Affiche les données décrites dans la structure pFormatEtc spécifiée et les transfère au |
| GetDataHere(FORMATETC, STGMEDIUM) |
Affiche les données décrites dans la structure pFormatEtc spécifiée et les transfère au |
| QueryGetData(FORMATETC) |
Récupère une valeur indiquant si l’implémenteur peut afficher les données contenues dans le |
| SetData(IntPtr, IntPtr, Int32) |
Transfère les données contenues dans la STGMEDIUM structure, référencées par |