IExecutorExtensionContract Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje interfejs, który może implementować aplikacje hosta w celu rozszerzenia funkcji wykonawczych dodatku.
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
- Implementuje
Uwagi
Uwaga
Ten typ nie jest już używany przez zarządzaną infrastrukturę dodatków i może być oznaczony jako przestarzały w przyszłej wersji.
Metody
| AcquireLifetimeToken() |
Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła kontraktu. (Odziedziczone po IContract) |
| AssemblyLoaded(String) |
Wywoływana po funkcji wykonawczej dodatku ładuje zestaw dodatku. |
| AssemblyLoadedFrom(String) |
Wywoływana po funkcji wykonawczej dodatku ładuje zestaw dodatku z określonej lokalizacji. |
| AssemblyLoading(String) |
Wywoływana tuż przed załadowaniem zestawu dodatku do funkcji wykonawczej dodatku. |
| AssemblyLoadingFrom(String) |
Wywoływana tuż przed uruchomieniem funkcji wykonawczej dodatku ładuje zestaw dodatku z określonej lokalizacji. |
| EntryPointStarted(IContract) |
Wywoływane po utworzeniu wystąpienia funkcji wykonawczej dodatku punktu wejścia zestawu dodatku. |
| EntryPointStarting(String, String, IRemoteArgumentArrayContract) |
Wywoływana tuż przed wystąpieniem funkcji wykonawczej dodatku punkt wejścia w zestawie dodatku. |
| ExecutorCreated() |
Wywoływana po dodaniu modułu ładującego tworzy nową funkcję wykonawcną dodatku. |
| GetRemoteHashCode() |
Zwraca kod skrótu dla .IContract (Odziedziczone po IContract) |
| QueryContract(String) |
Zwraca kontrakt, który jest implementowany przez ten kontrakt. (Odziedziczone po IContract) |
| RemoteEquals(IContract) |
Wskazuje, czy określony kontrakt jest równy temu IContract. (Odziedziczone po IContract) |
| RemoteToString() |
Zwraca reprezentację ciągu bieżącego IContractelementu . (Odziedziczone po IContract) |
| RevokeLifetimeToken(Int32) |
Określa, że kontrakt nie jest już dostępny dla klienta. (Odziedziczone po IContract) |