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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.