Share via


ProjectItem.FileNames, propriété

Obtient le chemin d'accès complet et le nom de fichiers associés à un élément de projet.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les propriétés indexées.

Paramètres

  • index
    Type : System.Int16
    Obligatoire.Index des noms de fichiers de 1 à FileCount pour l'élément de projet.

Valeur de propriété

Type : System.String
Chaîne représentant le chemin d'accès complet et le nom de fichiers associés à un élément de projet.

Notes

Un seul fichier est associé à la plupart des éléments de projet, mais certains langages peuvent parfois disposer de plusieurs fichiers par élément. Par exemple, un ProjectItem pour un formulaire en Visual Basic et Visual C# représente le fichier source, qui peut comporter un autre élément de projet tel qu'un fichier .resx.

Lorsque la propriété ProjectItems de l'élément de projet a une valeur et que l'objet ProjectItem représente un dossier filtre sur le disque, alors, la propriété FileNames retourne uniquement le nom du dossier filtre.

Exemples

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

Sécurité .NET Framework

Voir aussi

Référence

ProjectItem Interface

EnvDTE, espace de noms

Autres ressources

Contrôle de projets et de solutions