Udostępnij za pośrednictwem


Metoda IVsParentProject.CloseChildren — ()

 

Wdrożone w celu zamknięcia zagnieżdżonych projektów w ramach projektu nadrzędnego.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

int CloseChildren()
int CloseChildren()
abstract CloseChildren : unit -> int
Function CloseChildren As Integer

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

CloseChildren jest wywoływana przed zamknięciem projektu nadrzędnego i po OnBeforeCloseProject powiadomienie jest wysyłane przez środowisko dla projektu.

Gdy CloseChildren jest wywoływana, przyczyny projektu nadrzędnego OnBeforeClosingChildren powiadomienie, aby wyzwolone wysyłania powiadomień dla wszystkich procesów nasłuchiwania zagnieżdżone projekty mają zostać zamknięte. Projekt nadrzędny zamknięcie wszystkich swoich projektów podrzędnych. Po zamknięciu wszystkich zagnieżdżonych projektów, projekt nadrzędny wywołuje OnAfterClosingChildren powiadomić wszystkich procesów nasłuchiwania, że wszystkie elementy podrzędne projekty zostały zamknięte.

Zobacz też

Interfejs IVsParentProject
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku