ProjectItem.FileNames-Eigenschaft

Ruft die vollständigen Pfade und Namen der Dateien ab, die einem Projektelement zugeordnet sind.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
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 unterstützt keine indizierten Eigenschaften.

Parameter

  • index
    Typ: System.Int16
    Erforderlich.Der Index der Dateinamen von 1 bis FileCount für das Projektelement.

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die die vollständigen Pfade und Namen der Dateien darstellt, die einem Projektelement zugeordnet sind.

Hinweise

Den meisten Projektelementen ist nur eine Datei zugeordnet, in einigen Programmiersprachen können einem Element jedoch mehrere Dateien zugeordnet sein. Beispielsweise stellt ProjectItem die Quelldatei für ein Formular in Visual Basic und Visual C# dar, die über ein weiteres Projektelement verfügen kann, z. B. eine RESX-Datei.

Wenn die ProjectItems-Eigenschaft des Projektelements einen Wert besitzt und das ProjectItem-Objekt einen Filterordner auf dem Datenträger darstellt, gibt die FileNames-Eigenschaft nur den Namen des Filterordners zurück.

Beispiele

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-Sicherheit

Siehe auch

Referenz

ProjectItem Schnittstelle

EnvDTE-Namespace

Weitere Ressourcen

Steuern von Projekten und Projektmappen