IExecutorExtensionContract Schnittstelle

Definition

Definiert eine Schnittstelle, die Hostanwendungen implementieren können, um Add-In-Executoren zu erweitern.

public interface class IExecutorExtensionContract : System::AddIn::Contract::IContract
public interface IExecutorExtensionContract : System.AddIn.Contract.IContract
type IExecutorExtensionContract = interface
    interface IContract
Public Interface IExecutorExtensionContract
Implements IContract
Implementiert

Hinweise

Note

Dieser Typ wird nicht mehr von der verwalteten Add-In-Infrastruktur verwendet und kann in einer zukünftigen Version als veraltet gekennzeichnet werden.

Methoden

Name Beschreibung
AcquireLifetimeToken()

Gibt an, dass der Vertrag für einen Client zugänglich ist, bis der Kunde den Vertrag widerruft.

(Geerbt von IContract)
AssemblyLoaded(String)

Wird aufgerufen, nachdem ein Add-In-Executor eine Add-In-Assembly geladen hat.

AssemblyLoadedFrom(String)

Wird aufgerufen, nachdem ein Add-In-Executor eine Add-In-Assembly von einem angegebenen Speicherort geladen hat.

AssemblyLoading(String)

Wird direkt aufgerufen, bevor ein Add-In-Executor eine Add-In-Assembly lädt.

AssemblyLoadingFrom(String)

Wird direkt aufgerufen, bevor ein Add-In-Executor eine Add-In-Assembly von einem angegebenen Speicherort lädt.

EntryPointStarted(IContract)

Wird aufgerufen, nachdem ein Add-In-Executor den Einstiegspunkt einer Add-In-Assembly instanziiert hat.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Wird direkt aufgerufen, bevor ein Add-In-Executor den Einstiegspunkt in einer Add-In-Assembly instanziiert.

ExecutorCreated()

Wird aufgerufen, nachdem ein Add-In-Ladeprogramm einen neuen Add-In-Executor erstellt hat.

GetRemoteHashCode()

Gibt einen Hashcode für das IContract.

(Geerbt von IContract)
QueryContract(String)

Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird.

(Geerbt von IContract)
RemoteEquals(IContract)

Gibt an, ob der angegebene Vertrag gleich diesem IContractist.

(Geerbt von IContract)
RemoteToString()

Gibt eine Zeichenfolgendarstellung der aktuellen IContractzurück.

(Geerbt von IContract)
RevokeLifetimeToken(Int32)

Gibt an, dass der Vertrag für einen Client nicht mehr zugänglich ist.

(Geerbt von IContract)

Gilt für: