DataObject.IDataObject.EnumDAdvise(IEnumSTATDATA) Méthode
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 un objet qui peut être utilisé pour énumérer les connexions de notifications actuelles.
virtual int System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise([Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::IEnumSTATDATA ^ % enumAdvise) = System::Runtime::InteropServices::ComTypes::IDataObject::EnumDAdvise;
int IDataObject.EnumDAdvise (out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA enumAdvise);
int IDataObject.EnumDAdvise (out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA? enumAdvise);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise : IEnumSTATDATA -> int
override this.System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise : IEnumSTATDATA -> int
Function EnumDAdvise (ByRef enumAdvise As IEnumSTATDATA) As Integer Implements IDataObject.EnumDAdvise
Paramètres
- enumAdvise
- IEnumSTATDATA
Cette méthode retourne un IEnumSTATDATA qui reçoit le pointeur d'interface vers le nouvel objet énumérateur. Si l'implémentation définit enumAdvise
à null
, il n'existe actuellement aucune connexion aux récepteurs de notifications. Ce paramètre est passé sans être initialisé.
Retours
Cette méthode prend en charge la valeur de retour E_OUTOFMEMORY standard, ainsi que les suivantes :
Valeur | Description |
---|---|
S_OK | L'objet énumérateur est instancié avec succès ou il n'existe aucune connexion. |
OLE_E_ADVISENOTSUPPORTED | Cet objet ne prend pas en charge les notifications consultatives. |
Implémente
Remarques
Ce membre est une implémentation d'un membre d'interface explicite. Il peut être utilisé uniquement lorsque le DataObject est casté en une interface IDataObject.