IVsParentProject.CloseChildren Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Implemented to close nested projects under a parent project.
public:
int CloseChildren();
public:
int CloseChildren();
int CloseChildren();
public int CloseChildren ();
abstract member CloseChildren : unit -> int
Public Function CloseChildren () As Integer
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
CloseChildren
is called before the parent project is closed and after the OnBeforeCloseProject notification is sent by the environment for the project.
When CloseChildren
is called, the parent project causes the OnBeforeClosingChildren notification to be fired sending notification to all listening processes that nested projects are about to be closed. The parent project then closes all of its child projects. Once all of the nested projects are closed, the parent project calls OnAfterClosingChildren to notify all listening processes that all of the children projects have been closed.