_FieldInfo.Invoke Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje přístup k vlastnostem a metodám vystaveným objektem.
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)
Parametry
- dispIdMember
- UInt32
Identifikuje člena.
- riid
- Guid
Vyhrazeno pro budoucí použití. Musí mít hodnotu IID_NULL.
- lcid
- UInt32
Kontext národního prostředí pro interpretaci argumentů.
- wFlags
- Int16
Příznaky popisující kontext volání.
- pDispParams
-
IntPtr
nativeint
Ukazatel na strukturu obsahující matici argumentů, pole DISPID pro pojmenované argumenty a počty prvků v polích.
- pVarResult
-
IntPtr
nativeint
Ukazatel na umístění, kde má být uložen výsledek.
- pExcepInfo
-
IntPtr
nativeint
Ukazatel na strukturu, která obsahuje informace o výjimce.
- puArgErr
-
IntPtr
nativeint
Index prvního argumentu, který obsahuje chybu.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu. Další informace najdete v tématu IDispatch::Invoke.