IVsPackage2 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.
Rend les propriétés d'un VSPackage disponibles.
public interface class IVsPackage2
public interface class IVsPackage2
__interface IVsPackage2
[System.Runtime.InteropServices.Guid("0130701B-B0BE-474B-B4B6-35BABB2008F1")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPackage2
[<System.Runtime.InteropServices.Guid("0130701B-B0BE-474B-B4B6-35BABB2008F1")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPackage2 = interface
Public Interface IVsPackage2
- Attributs
Remarques
Les packages doivent implémenter cette interface lorsqu’ils doivent bloquer l’arrêt de l’environnement de développement intégré (IDE). Bien que les packages doivent continuer à être implémentés QueryClose pour gérer les arrêts manuels, cette nouvelle propriété sera interrogée lors d’un arrêt forcé de l’IDE, comme cela se produit généralement lorsque des mises à jour critiques sont installées.
L’implémentation ne peut pas afficher d’interface utilisateur.
Méthodes
| get_CanClose(Boolean) |
Spécifie si un package peut être fermé. |