本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

_FieldInfo.Invoke 方法 (UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

 

提供对某一对象公开的属性和方法的访问。

命名空间:   System.Runtime.InteropServices
程序集:  mscorlib(mscorlib.dll 中)

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

参数

dispIdMember

标识成员。

riid

保留供将来使用。必须为 IID_NULL。

lcid

要在其中解释参数的区域设置上下文。

wFlags

描述调用的上下文的标志。

pDispParams

指向一个结构的指针,该结构包含一个参数数组、一个命名参数的 DISPID 参数数组和数组中元素数的计数。

pVarResult

指向要存储结果的位置的指针。

pExcepInfo

指向一个包含异常信息的结构的指针。

puArgErr

第一个出错参数的索引。

此方法用于从非托管代码访问托管类,不应从托管代码调用。有关 IDispatch::Invoke 的更多信息,请参见 MSDN Library。

.NET Framework
1.1 后可用
返回页首
显示: