IVsPackage2 Interface

Définition

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é.

S’applique à