Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Veröffentlicht: Oktober 2016
Wird aufgerufen, wenn ein Projekt, das asynchrone Laden der Projektmappe im Hintergrund geladen wird.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
void OnAfterProjectProvisioned(
IVsHierarchy pHier
)
void OnAfterProjectProvisioned(
IVsHierarchy^ pHier
)
abstract OnAfterProjectProvisioned :
pHier:IVsHierarchy -> unit
Sub OnAfterProjectProvisioned (
pHier As IVsHierarchy
)
Parameter
pHier
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Die Hierarchie, in der das Ereignis aufgetreten ist.
Hinweise
Während Projekten, die mit Unterstützung der asynchronen Laden der Projektmappe geladen werden, sind sie in der Projektmappe als ein Projekt entladen Stub verfügbar gemacht. Wenn das Projekt im Hintergrund laden den Status "Bereitstellung erreicht", und dieses Ereignis wird ausgelöst, das real-Projekt erstellt wurde, jedoch wurde nicht mit der Projektmappe Ladeereignisse veröffentlicht wurde. Aus diesem Grund pHier ist nach wie vor die Stub-Hierarchie und nicht der tatsächlichen Projekthierarchie. An diesem Punkt sind nur grundlegende Hierarchie Eigenschaften verfügbar, z. B. den Namen des Projekts und das Symbol.
In der Regel wird dieses Ereignis nur von Komponenten verwendet werden, die Aktualisierungen der Benutzeroberfläche als ein Projekt laden im Hintergrund angezeigt. Das Ereignis wird für Projekte, die erzwingen, die aufgrund von Benutzeraktionen, wie Sie einen Projektknoten im Projektmappen-Explorer erweitern geladen sind, nicht ausgelöst.
Siehe auch
IVsAsynchronousProjectCreateUI-Schnittstelle
Microsoft.VisualStudio.Shell.Interop-Namespace
Zurück zum Anfang