IExecutorExtensionContract IExecutorExtensionContract IExecutorExtensionContract IExecutorExtensionContract Interface

Definition

Defines an interface that host applications can implement to extend add-in executors.

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
Implements

Remarks

Note

This type is no longer used by the managed add-in infrastructure, and may be marked obsolete in a future release.

Methods

AssemblyLoaded(String) AssemblyLoaded(String) AssemblyLoaded(String) AssemblyLoaded(String)

Called after an add-in executor loads an add-in assembly.

AssemblyLoadedFrom(String) AssemblyLoadedFrom(String) AssemblyLoadedFrom(String) AssemblyLoadedFrom(String)

Called after an add-in executor loads an add-in assembly from a specified location.

AssemblyLoading(String) AssemblyLoading(String) AssemblyLoading(String) AssemblyLoading(String)

Called just before an add-in executor loads an add-in assembly.

AssemblyLoadingFrom(String) AssemblyLoadingFrom(String) AssemblyLoadingFrom(String) AssemblyLoadingFrom(String)

Called just before an add-in executor loads an add-in assembly from a specified location.

EntryPointStarted(IContract) EntryPointStarted(IContract) EntryPointStarted(IContract) EntryPointStarted(IContract)

Called after an add-in executor instantiates the entry point of an add-in assembly.

EntryPointStarting(String, String, IRemoteArgumentArrayContract) EntryPointStarting(String, String, IRemoteArgumentArrayContract) EntryPointStarting(String, String, IRemoteArgumentArrayContract) EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Called just before an add-in executor instantiates the entry point in an add-in assembly.

ExecutorCreated() ExecutorCreated() ExecutorCreated() ExecutorCreated()

Called after an add-in loader creates a new add-in executor.

Applies to