Compartir a través de


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
string this[
    short index
] { get; }
property String^ FileNames[[InAttribute] short index] {
    String^ get ([InAttribute] short index);
}
abstract FileNames : 
        index:int16 -> string with get
JScript no admite propiedades indizadas.

Parámetros

  • index
    Tipo: Int16

    Requerido. El índice de los nombres de archivo de 1 a FileCount para el elemento de proyecto.

Valor de propiedad

Tipo: 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, una ProjectItem para un formulario en Visual Basic y Visual C# representa el archivo de origen, que puede tener otro elemento de proyecto como un archivo .resx.

Cuando el elemento de proyecto ProjectItems propiedad tiene un valor y el ProjectItem objeto representa una carpeta de filtro en el disco, la FileNames propiedad devuelve sólo 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