IExecutorExtensionContract Interface

Definição

Define uma interface que hospeda aplicativos que podem ser implementados para estender executores de suplemento.

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
Implementações

Comentários

Observação

Esse tipo não é mais usado pela infraestrutura de suplemento gerenciado e pode ser marcado como obsoleto em uma versão futura.

Métodos

AcquireLifetimeToken()

Especifica que o contrato está acessível ao cliente até que o cliente o revogue.

(Herdado de IContract)
AssemblyLoaded(String)

Chamado depois que um executor de suplemento carrega um assembly de suplemento.

AssemblyLoadedFrom(String)

Chamado depois de um executor suplemento carregar um assembly do suplemento de um local especificado.

AssemblyLoading(String)

Chamado logo antes de um executor suplemento carregar um assembly do suplemento.

AssemblyLoadingFrom(String)

Chamado logo antes de um executor suplemento carregar um assembly do suplemento de um local especificado.

EntryPointStarted(IContract)

Chamado depois que um executor de suplemento instancia o ponto de entrada de um assembly do suplemento.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Chamado logo antes de um executor de suplemento instanciar o ponto de entrada em um assembly do suplemento.

ExecutorCreated()

Chamado depois que um carregador de suplemento cria um novo executor de suplemento.

GetRemoteHashCode()

Retorna um código hash para este IContract.

(Herdado de IContract)
QueryContract(String)

Retorna um contrato implementado por este contrato.

(Herdado de IContract)
RemoteEquals(IContract)

Indica se o contrato especificado é igual a este IContract.

(Herdado de IContract)
RemoteToString()

Retorna uma representação de cadeia de caracteres do IContract atual.

(Herdado de IContract)
RevokeLifetimeToken(Int32)

Especifica que o contrato não está mais acessível a um cliente.

(Herdado de IContract)

Aplica-se a