IVsSolution6.SetProjectParent(IVsHierarchy, IVsHierarchy) 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.
Sets the parent of the project. The solution considers pProject
to be a child (in a nested hierarchy) of pParent
, and it does not enumerate it in the solution hierarchy. The pParent
hierarchy is responsible for adding a visual representation of this project in Solution Explorer. pParent
is expected to implement IVsParentProject3, otherwise this method does nothing.
public:
int SetProjectParent(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pProject, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pParent);
public:
int SetProjectParent(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pProject, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pParent);
int SetProjectParent(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pProject, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pParent);
public int SetProjectParent (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pProject, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pParent);
abstract member SetProjectParent : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> int
Public Function SetProjectParent (pProject As IVsHierarchy, pParent As IVsHierarchy) As Integer
Parameters
- pProject
- IVsHierarchy
The IVsHierarchy element of the project.
- pParent
- IVsHierarchy
The IVsHierarchy element of the project's parent.
Returns
The HRESULT.