IVsWindowFrame.QueryViewInterface(Guid, IntPtr) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供了 IVsWindowFrame 一个视图帮助器 (VSFPROPID_ViewHelper 插入其事件通知列表中的) 。
public:
int QueryViewInterface(Guid % riid, [Runtime::InteropServices::Out] IntPtr % ppv);
public int QueryViewInterface (ref Guid riid, out IntPtr ppv);
abstract member QueryViewInterface : Guid * nativeint -> int
Public Function QueryViewInterface (ByRef riid As Guid, ByRef ppv As IntPtr) As Integer
参数
- riid
- Guid
中所请求的窗口框架的标识符。
- ppv
-
IntPtr
nativeint
[out,iid_is (riid) ]指针变量的地址,该变量接收中请求的窗口框架指针 riid 。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell:
HRESULT IVsWindowFrame::QueryViewInterface(
[in] REFIID riid,
[out, iid_is(riid)] void ** ppv
);
与的实现类似 QueryInterface ,只不过你要对调用 ViewHelper 。