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ích prostředků Windows a jejich předáváním mezi doménami aplikace.

Metody

AcquireLifetimeToken()

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

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

Získá rukojeť okna (Hwnd).

GetRemoteHashCode()

Vrátí kód hash pro IContract.

(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ý kontrakt roven tomuto IContract.

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

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

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

Určuje, že kontrakt již není pro klienta přístupný.

(Zděděno od IContract)

Platí pro