Interface IVsPackage2
Propriedades de um VSPackage torna disponível.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.9.0 (em Microsoft.VisualStudio.Shell.Interop.9.0.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("0130701B-B0BE-474B-B4B6-35BABB2008F1")]
public interface IVsPackage2
[InterfaceTypeAttribute(1)]
[GuidAttribute("0130701B-B0BE-474B-B4B6-35BABB2008F1")]
public interface class IVsPackage2
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("0130701B-B0BE-474B-B4B6-35BABB2008F1")>]
type IVsPackage2 = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("0130701B-B0BE-474B-B4B6-35BABB2008F1")>
Public Interface IVsPackage2
Métodos
Nome | Descrição | |
---|---|---|
get_CanClose(Boolean) | Especifica se um pacote pode ser fechado. |
Comentários
Pacotes devem implementar essa interface quando eles devem impedir o desligamento do ambiente de desenvolvimento integrado (IDE).Embora os pacotes devem continuar a implementar QueryClose para lidar com os desligamentos manuais, essa nova propriedade será consultada durante um desligamento forçado do IDE, como aquele que geralmente acontece quando elas estão instaladas.
A implementação não pode mostrar qualquer interface do usuário.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo