IVsSharedProjectReference Interface
Represents a SharedProjectReference item (normally a child of the References folder in the Solution Explorer). SharedProjectReference items represent imported shared MSBuild project files (e.g. *.projitems file). Normally these shared MSBuild project files are "owned" by a particular Shared Project (aka Shared Assets Project) loaded in the Solution.
Assembly: Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime (in Microsoft.VisualStudio.Shell.Interop.14.0.DesignTime.dll)
| Name | Description | |
|---|---|---|
![]() | AlreadyReferenced | Determines whether the project was already referenced. |
![]() | FullPath | Gets or sets the full path of Shared Project's project file (e.g. *.shproj file). |
![]() | Name | Gets or sets the name/caption of the Shared Project (owner project for the imported shared MSBuild file). |
![]() | SharedMSBuildFileFullPath | Gets or sets the full path of the imported shared MSBuild file (e.g. *.projitems file). |
![]() | SharedProjectID | Gets or sets ProjectID Guid for the Shared Project. IVsSolution.GetGuidOfProject should be used to retrieve the IVsHierarchy for the Shared Project. |
