Freigeben über


ClipboardObject.IDataObject.EnumDAdvise-Methode

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

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
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 unterstützt keine expliziten Schnittstellenimplementierungen

Parameter

  • enumAdvise
    Typ: IEnumSTATDATA%

    Out-Parameter. Wenn diese Methode beendet wird, enthält dieser Parameter einen Wert aus der IEnumSTATDATA-Enumeration, die den Schnittstellenverweis auf dem neuen Enumeratorobjekt empfängt. Wenn die Implementierung enumAdvise auf nullein Nullverweis (Nothing in Visual Basic) festlegt, gibt es zu dieser Zeit keine Verbindungen zu Advise-Senken. Dieser Parameter wird nicht initialisiert übergeben.

Rückgabewert

Typ: Int32
S_OK, wenn das Enumeratorobjekt erfolgreich instanziiert wird, oder gibt es keine Verbindungen, OLE_E_ADVISENOTSUPPORTED Fehler, wenn das Zwischenablageobjekt nicht Beratungsbenachrichtigungen unterstützt, oder E_OUTOFMEMROY.

Implementiert

IDataObject.EnumDAdvise(IEnumSTATDATA)

Hinweise

Diese Methode delegiert den Aufruf an den entsprechenden EnumDAdvise vom System.Runtime.InteropServices.ComTypes und Namespace angenommen, dass Zwischenablageobjekt vorhandenes IDataObject umschließt.

.NET Framework-Sicherheit

Siehe auch

Referenz

ClipboardObject Klasse

Microsoft.VisualStudio.Data.Framework-Namespace