ComWrappers.ComInterfaceDispatch.GetInstance<T> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果 IntPtr 来自生成的 Vtable,则将它转换为目标类型。
public:
generic <typename T>
where T : class static T GetInstance(System::Runtime::InteropServices::ComWrappers::ComInterfaceDispatch* dispatchPtr);
public static T GetInstance<T> (System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* dispatchPtr) where T : class;
static member GetInstance : nativeptr<System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch> -> 'T (requires 'T : null)
类型参数
- T
所需类型。
参数
- dispatchPtr
- ComWrappers.ComInterfaceDispatch
指向 Vtable 函数条目的指针。
返回
T
与调度的函数调用相关联的类型的实例。