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) — указывающее запрос об изменении родителя проекта. |