DataObject.IDataObject.EnumDAdvise(IEnumSTATDATA) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt, który może służyć do wyliczania bieżących połączeń doradczych.
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
Parametry
- enumAdvise
- IEnumSTATDATA
Gdy ta metoda zwraca wartość , zawiera element IEnumSTATDATA , który odbiera wskaźnik interfejsu do nowego obiektu modułu wyliczającego. Jeśli implementacja jest ustawiona enumAdvise
na null
wartość , nie ma obecnie żadnych połączeń z ujściami porad. Ten parametr jest przekazywany jako niezainicjowany.
Zwraca
Ta metoda obsługuje standardową wartość zwracaną E_OUTOFMEMORY, a także następujące:
Wartość | Opis |
---|---|
S_OK | Obiekt modułu wyliczającego został pomyślnie utworzone lub nie ma żadnych połączeń. |
OLE_E_ADVISENOTSUPPORTED | Ten obiekt nie obsługuje powiadomień doradczych. |
Implementuje
Uwagi
Ten element jest jawną implementacją członków. Może być używany tylko wtedy, gdy DataObject obiekt jest rzutowy do interfejsu IDataObject .