Метод IVsAsynchronousProjectCreateUI.OnAfterProjectProvisioned (IVsHierarchy)
Опубликовано: Октябрь 2016
Вызывается при загрузке проекта с поддержкой асинхронной загрузки решения в фоновом режиме.
Пространство имен: Microsoft.VisualStudio.Shell.Interop
Сборка: Microsoft.VisualStudio.Shell.Interop.11.0 (в Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Синтаксис
void OnAfterProjectProvisioned(
IVsHierarchy pHier
)
void OnAfterProjectProvisioned(
IVsHierarchy^ pHier
)
abstract OnAfterProjectProvisioned :
pHier:IVsHierarchy -> unit
Sub OnAfterProjectProvisioned (
pHier As IVsHierarchy
)
Параметры
pHier
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Иерархия, в которой произошло событие.
Комментарии
Во время загрузки проекты, поддерживающие асинхронной загрузки решения, они представляются в решении заглушка выгруженный проект. Загрузку в фоновом режиме проект достигает состояния «подготовленный», это событие возникает, реальном проекте была создана, но не имеет было известной с помощью события загрузки решения. Поэтому pHier иерархии заглушки и не иерархия реальных проектов по-прежнему. На этом этапе только иерархии основных доступны свойства, такие как имя проекта и значок.
Обычно это событие будет использоваться только компоненты, которые необходимы для отображения обновления пользовательского интерфейса в проекте загружает в фоновом режиме. Событие не создается для проектов, которые принудительно загружены из-за действия пользователя, такие как развертывание узла проекта в обозревателе решений.
См. также
Интерфейс IVsAsynchronousProjectCreateUI
Пространство имен Microsoft.VisualStudio.Shell.Interop
Вернуться в начало