Compartir a través de


IExecutorExtensionContract Interfaz

Definición

Define una interfaz que las aplicaciones host pueden implementar para extender los elementos de ejecución de complementos.

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
Implementaciones

Comentarios

Nota

La infraestructura del complemento administrado ya no usa este tipo y puede marcarse como obsoleto en una versión futura.

Métodos

AcquireLifetimeToken()

Especifica que el contrato es accesible a un cliente hasta que éste lo revoca.

(Heredado de IContract)
AssemblyLoaded(String)

Si se llama a este método después de llamar a un elemento de ejecución de complementos, carga un ensamblado de complemento.

AssemblyLoadedFrom(String)

Si se llama a este método después de llamar a un elemento de ejecución de complementos, carga un ensamblado de complemento desde una ubicación especificada.

AssemblyLoading(String)

Si se llama a este método justo antes de llamar a un elemento de ejecución de complementos, carga un ensamblado de complemento.

AssemblyLoadingFrom(String)

Si se llama a este método justo antes de llamar a un elemento de ejecución de complementos, carga un ensamblado de complemento desde una ubicación especificada.

EntryPointStarted(IContract)

Si se llama a este método después de llamar a un elemento de ejecución de complementos, crea instancias del punto de entrada de un ensamblado de complemento.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Si se llama a este método justo antes de llamar a un elemento de ejecución de complementos, crea instancias del punto de entrada en un ensamblado de complemento.

ExecutorCreated()

Si se llama a este método después de llamar a un cargador de complementos, crea a un nuevo elemento de ejecución de complementos.

GetRemoteHashCode()

Devuelve un código hash para IContract.

(Heredado de IContract)
QueryContract(String)

Devuelve un contrato implementado por este contrato.

(Heredado de IContract)
RemoteEquals(IContract)

Indica si el contrato especificado es igual a IContract.

(Heredado de IContract)
RemoteToString()

Devuelve una representación en forma de cadena de este objeto IContract actual.

(Heredado de IContract)
RevokeLifetimeToken(Int32)

Especifica que el contrato ya no es accesible a un cliente.

(Heredado de IContract)

Se aplica a