IDTExtensibility2, interface
Héberge les notifications des événements qui se produisent au niveau des compléments, par exemple lorsqu'ils sont chargés, déchargés, mis à jour, etc.
Espace de noms : Extensibility
Assembly : Extensibility (dans Extensibility.dll)
Syntaxe
'Déclaration
<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")> _
Public Interface IDTExtensibility2
[GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface IDTExtensibility2
[GuidAttribute(L"B65AD801-ABAF-11D0-BB8B-00A0C90F2744")]
public interface class IDTExtensibility2
[<GuidAttribute("B65AD801-ABAF-11D0-BB8B-00A0C90F2744")>]
type IDTExtensibility2 = interface end
public interface IDTExtensibility2
Le type IDTExtensibility2 expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
OnAddInsUpdate | Se produit lorsqu'un complément est chargé ou déchargé de l'environnement de développement intégré (IDE, Integrated Development Environment) Visual Studio. | |
OnBeginShutdown | Se produit lorsque l'environnement de développement intégré (IDE) Visual Studio s'arrête alors qu'un complément est en cours d'exécution. | |
OnConnection | Se produit lorsqu'un complément est chargé dans Visual Studio. | |
OnDisconnection | Se produit lorsqu'un complément est déchargé de Visual Studio. | |
OnStartupComplete | Se produit lorsqu'un complément, qui est défini pour se charger au démarrage de Visual Studio, se charge. |
Début
Notes
IDTExtensibility2 contient des méthodes qui jouent le rôle d'événements lorsque l'interface est implémentée. Visual Studio appelle ces méthodes à chaque fois que se produit un événement qui affecte un complément, par exemple lorsqu'il est chargé ou déchargé, à chaque fois qu'il est modifié, etc.
Exemples
Implements IDTExtensibility2
public class Connect : Object, IDTExtensibility2