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 리소스에 대한 핸들을 가져오고 애플리케이션 도메인 간에 전달하여 추가 기능에 사용자 인터페이스 기능을 추가할 수 있습니다.

메서드

Name Description
AcquireLifetimeToken()

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

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

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

GetRemoteHashCode()

에 대한 해시 코드를 반환합니다 IContract.

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

이 계약에 의해 구현되는 계약을 반환합니다.

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

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

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

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

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

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

(다음에서 상속됨 IContract)

적용 대상