Freigeben über


IDataObject.EnumDAdvise(IEnumSTATDATA) Methode

Definition

Erstellt ein Objekt, mit dem die aktuellen Advise-Verbindungen aufgelistet werden können.

public:
 int EnumDAdvise([Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::IEnumSTATDATA ^ % enumAdvise);
public int EnumDAdvise (out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA? enumAdvise);
public int EnumDAdvise (out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA enumAdvise);
abstract member EnumDAdvise : IEnumSTATDATA -> int
Public Function EnumDAdvise (ByRef enumAdvise As IEnumSTATDATA) As Integer

Parameter

enumAdvise
IEnumSTATDATA

Enthält nach dem Beenden dieser Methode ein IEnumSTATDATA, das den Schnittstellenzeiger auf das neue Enumeratorobjekt empfängt. Wenn die Implementierung enumAdvise auf null festlegt, gibt es zu dieser Zeit keine Verbindungen zu Advise-Senken. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Diese Methode unterstützt den Standardrückgabewert E_OUTOFMEMORY sowie die folgenden Werte:

Wert BESCHREIBUNG
S_OK Das Enumeratorobjekt wurde erfolgreich instanziiert, oder es gibt keine Verbindungen.
OLE_E_ADVISENOTSUPPORTED Dieses Objekt unterstützt keine Advise-Benachrichtigungen.

Hinweise

Weitere Informationen finden Sie unter IDataObject::EnumDAdvise-Methode.

Gilt für: