Udostępnij za pośrednictwem


IExecutorExtensionContract Interfejs

Definicja

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)

Dotyczy