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