INativeHandleContract Rozhraní

Definice

Poskytuje přístup k popisovači okna (Hwnd) z nativního kódu.

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
Implementuje

Poznámky

Toto rozhraní umožňuje přidávání funkcí uživatelského rozhraní do doplňků získáním popisovačů nativním prostředkům Windows a jejich předáváním mezi doménami aplikací.

Metody

Name Description
AcquireLifetimeToken()

Určuje, že kontrakt je přístupný klientovi, dokud klient neodvolá smlouvu.

(Zděděno od IContract)
GetHandle()

Získá rukojeť okna (Hwnd).

GetRemoteHashCode()

Vrátí kód hash pro IContracthodnotu .

(Zděděno od IContract)
QueryContract(String)

Vrátí kontrakt, který je implementován tímto kontraktem.

(Zděděno od IContract)
RemoteEquals(IContract)

Určuje, zda je zadaná smlouva rovna tomuto IContract.

(Zděděno od IContract)
RemoteToString()

Vrátí řetězcovou reprezentaci aktuálního IContract.

(Zděděno od IContract)
RevokeLifetimeToken(Int32)

Určuje, že kontrakt už není přístupný klientovi.

(Zděděno od IContract)

Platí pro