INativeHandleContract 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供从本机代码访问窗口的句柄(Hwnd)。
public interface class INativeHandleContract : System::AddIn::Contract::IContract
public interface INativeHandleContract : System.AddIn.Contract.IContract
type INativeHandleContract = interface
interface IContract
Public Interface INativeHandleContract
Implements IContract
- 实现
注解
通过此接口,可以通过获取本机 Window 资源的句柄并在应用程序域之间传递它们,从而向外接程序添加用户界面功能。
方法
| 名称 | 说明 |
|---|---|
| AcquireLifetimeToken() |
指定在客户端吊销协定之前,协定可供客户端访问。 (继承自 IContract) |
| GetHandle() |
获取窗口的句柄(Hwnd)。 |
| GetRemoteHashCode() |
返回 的 IContract哈希代码。 (继承自 IContract) |
| QueryContract(String) |
返回由此协定实现的协定。 (继承自 IContract) |
| RemoteEquals(IContract) |
指示指定的协定是否等于此 IContract协定。 (继承自 IContract) |
| RemoteToString() |
返回当前 IContract字符串表示形式。 (继承自 IContract) |
| RevokeLifetimeToken(Int32) |
指定该协定不再可供客户端访问。 (继承自 IContract) |