MemberInfo._MemberInfo.Invoke Method
Provides access to properties and methods exposed by an object.
Namespace: System.Reflection
Assembly: mscorlib (in mscorlib.dll)
void _MemberInfo.Invoke( uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr )
Parameters
- dispIdMember
- Type: System.UInt32
Identifies the member.
- riid
- Type: System.Guid
Reserved for future use. Must be IID_NULL.
- lcid
- Type: System.UInt32
The locale context in which to interpret arguments.
- wFlags
- Type: System.Int16
Flags describing the context of the call.
- pDispParams
- Type: System.IntPtr
Pointer to a structure containing an array of arguments, an array of argument DISPIDs for named arguments, and counts for the number of elements in the arrays.
- pVarResult
- Type: System.IntPtr
Pointer to the location where the result is to be stored.
- pExcepInfo
- Type: System.IntPtr
Pointer to a structure that contains exception information.
- puArgErr
- Type: System.IntPtr
The index of the first argument that has an error.
Implements
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)| Exception | Condition |
|---|---|
| NotImplementedException | The method is called late-bound using the COM IDispatch interface. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.