ProjectItem.FileNames (Propiedad)

Obtiene la ruta de acceso completa y los nombres de los archivos asociados a un elemento de proyecto.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
ReadOnly Property FileNames ( _
    index As Short _
) As String
    Get
string this[
    short index
] { get; }
property String^ FileNames[[InAttribute] short index] {
    String^ get ([InAttribute] short index);
}
abstract FileNames : string
JScript no admite propiedades indizadas.

Parámetros

  • index
    Tipo: System.Int16
    Obligatorio.El índice de los nombres de archivo de 1 a FileCount para el elemento de proyecto.

Valor de propiedad

Tipo: System.String
Una cadena que representa la ruta de acceso completa y los nombres de los archivos asociados a un elemento de proyecto.

Comentarios

La mayoría de los elementos de proyecto sólo tienen un archivo asociado, pero algunos lenguajes pueden tener a veces varios archivos por elemento. Por ejemplo, ProjectItem para un formulario en Visual Basic y Visual C# representa el archivo de código fuente, que puede tener otro elemento de proyecto como un archivo .resx.

Cuando la propiedad ProjectItems del elemento de proyecto tiene un valor, y el objeto ProjectItem representa una carpeta de filtro en el disco, la propiedad FileNames devuelve solo el nombre de la carpeta de filtro.

Ejemplos

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

Seguridad de .NET Framework

Vea también

Referencia

ProjectItem Interfaz

EnvDTE (Espacio de nombres)

Otros recursos

Controlar proyectos y soluciones