다음을 통해 공유


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
구현

설명

이 인터페이스는 네이티브 창의 리소스에 대 한 핸들을 얻고 애플리케이션 도메인 간에 전달 하 여 추가 기능에 추가 사용자 인터페이스 기능을 수 있습니다.

메서드

AcquireLifetimeToken()

클라이언트가 계약을 해지할 때까지 클라이언트에서 계약에 액세스할 수 있도록 지정합니다.

(다음에서 상속됨 IContract)
GetHandle()

창의 핸들(Hwnd)을 가져옵니다.

GetRemoteHashCode()

IContract의 해시 코드를 반환합니다.

(다음에서 상속됨 IContract)
QueryContract(String)

이 계약에서 구현하는 계약을 반환합니다.

(다음에서 상속됨 IContract)
RemoteEquals(IContract)

지정된 계약이 이 IContract와 같은지 여부를 나타냅니다.

(다음에서 상속됨 IContract)
RemoteToString()

현재 IContract의 문자열 표현을 반환합니다.

(다음에서 상속됨 IContract)
RevokeLifetimeToken(Int32)

클라이언트에서 계약에 더 이상 액세스할 수 없도록 지정합니다.

(다음에서 상속됨 IContract)

적용 대상