IVsFireSolutionEvents2 Интерфейс

Определение

Инициирует те же события (SolutionEvents), которые обычно инициируются решением. Позволяет проекту, содержащему подпроекты, запускать эти события. Расширяет IVsFireSolutionEvents, но не наследуется от него.

public interface class IVsFireSolutionEvents2
public interface class IVsFireSolutionEvents2
__interface IVsFireSolutionEvents2
[System.Runtime.InteropServices.Guid("ED6AAB26-108F-4B4F-A57B-14D20982713D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFireSolutionEvents2
[<System.Runtime.InteropServices.Guid("ED6AAB26-108F-4B4F-A57B-14D20982713D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFireSolutionEvents2 = interface
Public Interface IVsFireSolutionEvents2
Атрибуты

Комментарии

Дополнительные сведения о выгрузке и перезагрузке вложенных проектов см. в разделе рекомендации по выгрузке и перезагрузке вложенных проектов.

Методы

FireOnAfterAsynchOpenProject(IVsHierarchy, Int32)

Инициирует событие решения — OnAfterAsynchOpenProject(IVsHierarchy, Int32) — после асинхронного открытия дочернего проекта во вложенном проекте.

FireOnAfterChangeProjectParent(IVsHierarchy)

Инициирует событие решения — OnAfterChangeProjectParent(IVsHierarchy) — после изменения родительского проекта дочернего проекта.

FireOnAfterRenameProject(IVsHierarchy)

Инициирует событие решения — OnAfterRenameProject(IVsHierarchy) — после переименования проекта в иерархии проекта.

FireOnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy)

Инициирует событие решения — OnQueryChangeProjectParent(IVsHierarchy, IVsHierarchy, Int32) — указывающее запрос об изменении родителя проекта.

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