Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

_FieldInfo.Invoke-Methode: (UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

 

Veröffentlicht: Oktober 2016

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

void Invoke(
	uint dispIdMember,
	[InAttribute] ref Guid riid,
	uint lcid,
	short wFlags,
	IntPtr pDispParams,
	IntPtr pVarResult,
	IntPtr pExcepInfo,
	IntPtr puArgErr
)

Parameter

dispIdMember
Type: System.UInt32

Bezeichnet den Member.

riid
Type: System.Guid

Für zukünftige Verwendung reserviert. Muss IID_NULL sein.

lcid
Type: System.UInt32

Der Gebietsschemakontext, in dem Argumente interpretiert werden sollen.

wFlags
Type: System.Int16

Flags, die den Kontext des Aufrufs beschreiben.

pDispParams
Type: System.IntPtr

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
Type: System.IntPtr

Ein Verweis auf den Speicherort, an dem das Ergebnis gespeichert werden soll.

pExcepInfo
Type: System.IntPtr

Ein Zeiger auf eine Struktur mit Ausnahmeinformationen.

puArgErr
Type: System.IntPtr

Der Index des ersten Arguments mit einem Fehler.

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden. Weitere Informationen zu IDispatch::Invoke, finden Sie in der MSDN Library.

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: