INativeHandleContract Gränssnitt

Definition

Ger åtkomst till ett fönsters handtag (Hwnd) från den interna koden.

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
Implementeringar

Kommentarer

Det här gränssnittet gör det möjligt att lägga till användargränssnittsfunktioner i tillägg genom att hämta referenser till interna fönsterresurser och skicka dem mellan programdomäner.

Metoder

Name Description
AcquireLifetimeToken()

Anger att kontraktet är tillgängligt för en klient tills klienten återkallar kontraktet.

(Ärvd från IContract)
GetHandle()

Hämtar fönstrets handtag (Hwnd).

GetRemoteHashCode()

Returnerar en hash-kod för IContract.

(Ärvd från IContract)
QueryContract(String)

Returnerar ett kontrakt som implementeras av det här kontraktet.

(Ärvd från IContract)
RemoteEquals(IContract)

Anger om det angivna kontraktet är lika med detta IContract.

(Ärvd från IContract)
RemoteToString()

Returnerar en strängrepresentation av den aktuella IContract.

(Ärvd från IContract)
RevokeLifetimeToken(Int32)

Anger att kontraktet inte längre är tillgängligt för en klient.

(Ärvd från IContract)

Gäller för