VSProjectItem.ProjectItem Property
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.
Gets the ProjectItem object associated with the given object.
public:
property EnvDTE::ProjectItem ^ ProjectItem { EnvDTE::ProjectItem ^ get(); };
public:
property EnvDTE::ProjectItem ^ ProjectItem { EnvDTE::ProjectItem ^ get(); };
[System.Runtime.InteropServices.DispId(2)]
public EnvDTE.ProjectItem ProjectItem { [System.Runtime.InteropServices.DispId(2)] get; }
[<System.Runtime.InteropServices.DispId(2)>]
[<get: System.Runtime.InteropServices.DispId(2)>]
member this.ProjectItem : EnvDTE.ProjectItem
Public ReadOnly Property ProjectItem As ProjectItem
Property Value
Returns a ProjectItem object.
- Attributes
Examples
Sub PrjItem(ByVal dte As DTE2)
' List the name of the first VSProjectItem.
' Before running, open a VB or C# application in VS.
Dim vsPrj As VSProject = _
CType(dte.Solution.Projects.Item(1).Object, VSProject)
Dim vsPrjItem As VSProjectItem
vsPrjItem = CType(dte.Solution.Projects.Item(1) _
.ProjectItems.Item(1).Object, VSProjectItem)
MsgBox("Proj Item Name: " & vsPrjItem.ProjectItem.Name)
End Sub
public void PrjItem(DTE2 dte)
{
// List the name of the first VSProjectItem.
// Before running, open a VB or C# application in VS.
VSProject vsPrj = (VSProject)dte.Solution.Projects.Item(1).Object;
VSProjectItem vsPrjItem;
vsPrjItem = (VSProjectItem)dte.Solution.Projects.Item(1).
ProjectItems.Item(1).Object;
MessageBox.Show("Proj Item Name: " + vsPrjItem.ProjectItem.Name);
}