ProjectItem.FileNames 属性

获取与项目项关联的文件的完整路径和名称。

命名空间:  EnvDTE
程序集:  EnvDTE(在 EnvDTE.dll 中)

语法

声明
ReadOnly Property FileNames ( _
    index As Short _
) As String
string this[
    short index
] { get; }
property String^ FileNames[[InAttribute] short index] {
    String^ get ([InAttribute] short index);
}
abstract FileNames : string
JScript 不支持索引属性。

参数

属性值

类型:System.String
一个字符串,它表示与项目项关联的文件的完整路径和名称。

备注

大多数项目项只有一个与其关联的文件,但某些语言中在极少数情况下每个项可以有多个文件。 例如,Visual Basic 和 Visual C#中窗体的 ProjectItem 表示源文件,它可以有另一个项目项,如 .resx 文件。

当项目项的 ProjectItems 属性具有值,并且 ProjectItem 对象表示磁盘上的筛选器文件夹时,FileNames 属性只返回筛选器文件夹的名称。

示例

Sub FileNamesExample()
   Dim proj As Project
   Dim projitems As ProjectItems

   ' Reference the current solution and its projects and project items.
   proj = DTE.ActiveSolutionProjects(0)
   projitems = proj.ProjectItems

   ' List the file name associated with the first project item.
   MsgBox(projitems.Item(1).FileNames(1))
End Sub

.NET Framework 安全性

请参见

参考

ProjectItem 接口

EnvDTE 命名空间

其他资源

控制项目和解决方案