Partager via


ClipboardObject.IDataObject.EnumDAdvise, méthode

Crée un objet qui peut être utilisé pour énumérer les connexions de notifications actuelles.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Private Function EnumDAdvise ( _
    <OutAttribute> ByRef enumAdvise As IEnumSTATDATA _
) As Integer Implements IDataObject.EnumDAdvise
int IDataObject.EnumDAdvise(
    out IEnumSTATDATA enumAdvise
)
private:
virtual int EnumDAdvise(
    [OutAttribute] IEnumSTATDATA^% enumAdvise
) sealed = IDataObject::EnumDAdvise
private abstract EnumDAdvise : 
        enumAdvise:IEnumSTATDATA byref -> int 
private override EnumDAdvise : 
        enumAdvise:IEnumSTATDATA byref -> int 
JScript ne prend pas en charge les implémentations d'interfaces explicites.

Paramètres

  • enumAdvise
    Type : System.Runtime.InteropServices.ComTypes.IEnumSTATDATA%
    Paramètre de sortie.Lorsque cette méthode retourne, ce paramètre contient une valeur de l'énumération d' IEnumSTATDATA qui accepte la référence d'interface au nouvel objet énumérateur.Si l'implémentation définit enumAdvise à nullune référence null (Nothing en Visual Basic), il n'existe actuellement aucune connexion aux récepteurs de notifications.Ce paramètre est passé sans être initialisé.

Valeur de retour

Type : System.Int32
S_OK si l'objet énumérateur est correctement instancié ou il ne sont pas de connexion, erreur d' OLE_E_ADVISENOTSUPPORTED si l'objet du presse-papiers ne prend pas en charge les notifications consultatives, ou E_OUTOFMEMROY.

Implémentations

IDataObject.EnumDAdvise(IEnumSTATDATA%)

Notes

Cette méthode délègue l'appel à l' EnumDAdvise correspondant de l'espace de noms d' System.Runtime.InteropServices.ComTypes , en supposant que l'objet du presse-papiers encapsule IDataObjectexistant.

Sécurité .NET Framework

Voir aussi

Référence

ClipboardObject Classe

Microsoft.VisualStudio.Data.Framework, espace de noms