INativeHandleContract 接口

定义

提供从本机代码对窗口句柄 (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)

适用于