IVsAsynchronousProjectCreateUI.OnAfterProjectProvisioned-Methode: (IVsHierarchy)

 

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

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