IExecutorExtensionContract Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit une interface que les applications hôte peuvent implémenter pour étendre les exécuteurs de compléments.
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
- Implémente
Remarques
Notes
Ce type n’est plus utilisé par l’infrastructure de complément managé et peut être marqué comme obsolète dans une version ultérieure.
Méthodes
AcquireLifetimeToken() |
Spécifie que le contrat est accessible à un client jusqu'à ce que le client révoque le contrat. (Hérité de IContract) |
AssemblyLoaded(String) |
Appelé après qu'un exécuteur de complément a chargé un assembly complémentaire. |
AssemblyLoadedFrom(String) |
Appelé après qu'un exécuteur de complément a chargé un assembly complémentaire à partir d'un emplacement spécifié. |
AssemblyLoading(String) |
Appelé juste avant qu'un exécuteur de complément ne charge un assembly complémentaire. |
AssemblyLoadingFrom(String) |
Appelé juste avant qu'un exécuteur de complément ne charge un assembly complémentaire à partir d'un emplacement spécifié. |
EntryPointStarted(IContract) |
Appelé après qu'un exécuteur de complément a instancié le point d'entrée d'un assembly complémentaire. |
EntryPointStarting(String, String, IRemoteArgumentArrayContract) |
Appelé juste avant qu'un exécuteur de complément instancie le point d'entrée d'un assembly complémentaire. |
ExecutorCreated() |
Appelé après qu'un chargeur de complément a créé un exécuteur de complément. |
GetRemoteHashCode() |
Retourne un code de hachage pour IContract. (Hérité de IContract) |
QueryContract(String) |
Retourne un contrat implémenté par ce contrat. (Hérité de IContract) |
RemoteEquals(IContract) |
Indique si le contrat spécifié est égal à ce IContract. (Hérité de IContract) |
RemoteToString() |
Retourne une chaîne représentant le IContract en cours. (Hérité de IContract) |
RevokeLifetimeToken(Int32) |
Spécifie que le contrat n'est plus accessible à un client. (Hérité de IContract) |