IExecutorExtensionContract Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Schnittstelle, die Hostanwendungen implementieren können, um Add-In-Executors 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
Hinweis
Dieser Typ wird von der verwalteten Add-In-Infrastruktur nicht mehr verwendet und kann in einer zukünftigen Version als veraltet markiert werden.
Methoden
AcquireLifetimeToken() |
Gibt an, dass ein Client auf den Vertrag zugreifen kann, bis der Client 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 aufgerufen, kurz bevor ein Add-In-Executor eine Add-In-Assembly lädt. |
AssemblyLoadingFrom(String) |
Wird aufgerufen, kurz 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 aufgerufen, kurz 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 den IContract zurück. (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 mit diesem IContract identisch ist. (Geerbt von IContract) |
RemoteToString() |
Gibt eine Zeichenfolgenentsprechung der aktuellen IContract zurück. (Geerbt von IContract) |
RevokeLifetimeToken(Int32) |
Gibt an, dass ein Client nicht mehr auf den Vertrag zugreifen kann. (Geerbt von IContract) |