_AppDomain.Invoke Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.
public:
void Invoke(System::UInt32 dispIdMember, Guid % riid, System::UInt32 lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
public void Invoke (uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
abstract member Invoke : uint32 * Guid * uint32 * int16 * nativeint * nativeint * nativeint * nativeint -> unit
Public Sub Invoke (dispIdMember As UInteger, ByRef riid As Guid, lcid As UInteger, wFlags As Short, pDispParams As IntPtr, pVarResult As IntPtr, pExcepInfo As IntPtr, puArgErr As IntPtr)
Parameter
- dispIdMember
- UInt32
Bezeichnet den Member.
- riid
- Guid
Für zukünftige Verwendung reserviert. Muss IID_NULL sein.
- lcid
- UInt32
Der Gebietsschemakontext, in dem Argumente interpretiert werden sollen.
- wFlags
- Int16
Flags, die den Kontext des Aufrufs beschreiben.
- pDispParams
-
IntPtr
nativeint
Ein Zeiger auf eine Struktur, die ein Array von Argumenten und ein Array von Argument-DISPIDs für benannte Argumente sowie Zähler für die Anzahl der Elemente in jedem Array enthält.
- pVarResult
-
IntPtr
nativeint
Ein Verweis auf den Speicherort, an dem das Ergebnis gespeichert werden soll.
- pExcepInfo
-
IntPtr
nativeint
Ein Zeiger auf eine Struktur mit Ausnahmeinformationen.
- puArgErr
-
IntPtr
nativeint
Der Index des ersten Arguments mit einem Fehler.
Ausnahmen
Die Methode wird unter Verwendung der IDispatch
-Schnittstelle in COM mit spät gebundenem Zugriff aufgerufen.
Hinweise
Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden. Weitere Informationen finden Sie unter IDispatch::Invoke.