IVsPackage2 Интерфейс

Определение

Делает доступными свойства VSPackage.

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
Атрибуты

Комментарии

Пакеты должны реализовывать этот интерфейс, если они должны блокировать завершение работы интегрированной среды разработки (IDE). Несмотря на то, что пакеты должны продолжать реализовываться QueryClose для выполнения ручного завершения работы, это новое свойство будет запрашиваться во время принудительного завершения работы интегрированной среды разработки, например, что обычно происходит при установке критических обновлений.

Реализация может не отображать пользовательский интерфейс.

Методы

get_CanClose(Boolean)

Указывает, можно ли закрыть пакет.

Применяется к