Condividi tramite


IExecutorExtensionContract Interfaccia

Definizione

Definisce un'interfaccia che può essere implementata dalle applicazioni host per estendere gli esecutori del componente aggiuntivo.

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
Implementazioni

Commenti

Nota

Questo tipo non viene più usato dall'infrastruttura del componente aggiuntivo gestito e potrebbe essere contrassegnato come obsoleto in una versione futura.

Metodi

AcquireLifetimeToken()

Specifica che il contratto è accessibile a un client finché tale client non lo revoca.

(Ereditato da IContract)
AssemblyLoaded(String)

Chiamato in seguito al caricamento di un assembly del componente aggiuntivo da parte di un esecutore del componente aggiuntivo.

AssemblyLoadedFrom(String)

Chiamato in seguito al caricamento di un assembly del componente aggiuntivo da parte di un esecutore del componente aggiuntivo da un percorso specificato.

AssemblyLoading(String)

Chiamato poco prima del caricamento di un assembly del componente aggiuntivo da parte di un esecutore del componente aggiuntivo.

AssemblyLoadingFrom(String)

Chiamato poco prima del caricamento di un assembly del componente aggiuntivo da parte di un esecutore del componente aggiuntivo da un percorso specificato.

EntryPointStarted(IContract)

Chiamato in seguito alla creazione di un'istanza del punto di ingresso di un assembly del componente aggiuntivo da parte di un esecutore del componente aggiuntivo.

EntryPointStarting(String, String, IRemoteArgumentArrayContract)

Chiamato poco prima della creazione di un'istanza del punto di ingresso in un assembly del componente aggiuntivo da parte di un esecutore del componente aggiuntivo.

ExecutorCreated()

Chiamato in seguito alla creazione di un nuovo esecutore del componente aggiuntivo da parte di un caricatore del componente aggiuntivo.

GetRemoteHashCode()

Restituisce un codice hash per l'oggetto IContract.

(Ereditato da IContract)
QueryContract(String)

Restituisce un contratto implementato da questo contratto.

(Ereditato da IContract)
RemoteEquals(IContract)

Indica se il contratto specificato è uguale a questo oggetto IContract.

(Ereditato da IContract)
RemoteToString()

Restituisce una rappresentazione di stringa dell'oggetto IContract corrente.

(Ereditato da IContract)
RevokeLifetimeToken(Int32)

Specifica che il contratto non è più accessibile a un client.

(Ereditato da IContract)

Si applica a