IExecutorExtensionContract Interface

IExecutorExtensionContract Interface

 

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

Namespace:   System.AddIn.Contract
Assembly:  System.AddIn.Contract (in System.AddIn.Contract.dll)

public interface IExecutorExtensionContract : IContract

NameDescription
System_CAPS_pubmethodAcquireLifetimeToken()

Specifies that the contract is accessible to a client until the client revokes the contract.(Inherited from IContract.)

System_CAPS_pubmethodAssemblyLoaded(String)

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

System_CAPS_pubmethodAssemblyLoadedFrom(String)

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

System_CAPS_pubmethodAssemblyLoading(String)

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

System_CAPS_pubmethodAssemblyLoadingFrom(String)

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

System_CAPS_pubmethodEntryPointStarted(IContract)

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

System_CAPS_pubmethodEntryPointStarting(String, String, IRemoteArgumentArrayContract)

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

System_CAPS_pubmethodExecutorCreated()

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

System_CAPS_pubmethodGetRemoteHashCode()

Returns a hash code for the IContract.(Inherited from IContract.)

System_CAPS_pubmethodQueryContract(String)

Returns a contract that is implemented by this contract.(Inherited from IContract.)

System_CAPS_pubmethodRemoteEquals(IContract)

Indicates whether the specified contract is equal to this IContract.(Inherited from IContract.)

System_CAPS_pubmethodRemoteToString()

Returns a string representation of the current IContract.(Inherited from IContract.)

System_CAPS_pubmethodRevokeLifetimeToken(Int32)

Specifies that the contract is no longer accessible to a client.(Inherited from IContract.)

System_CAPS_noteNote

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

.NET Framework
Available since 3.5
Return to top
Show:
© 2016 Microsoft