Type._Type.Invoke Metoda

Definicja

Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt.

C#
void _Type.Invoke (uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);

Parametry

dispIdMember
UInt32

Określa element członkowski.

riid
Guid

Zarezerwowane do użytku w przyszłości. Musi być wartością IID_NULL.

lcid
UInt32

Ustawienia regionalne kontekstu, w którym można interpretować argumenty.

wFlags
Int16

Flagi opisujące kontekst wywołania.

pDispParams
IntPtr

Wskaźnik do struktury zawiera tablicę argumentów, tablicę identyfikatorów DISPID argumentu dla nazwanych argumentów i zlicza liczbę elementów w tablicach.

pVarResult
IntPtr

Wskaźnik miejsca, gdzie ma być przechowywany wynik.

pExcepInfo
IntPtr

Wskaźnik do struktury, która zawiera informacje o wyjątku.

puArgErr
IntPtr

Indeks pierwszego argumentu, który zawiera błąd.

Implementuje

Wyjątki

Dostęp z późnym wiązaniem przy użyciu interfejsu COM IDispatch nie jest obsługiwany.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego. Aby uzyskać więcej informacji, zobacz IDispatch::Invoke.

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8