ProjectItem.FileNames[Int16] プロパティ

定義

プロジェクト項目に関連付けられたファイルの完全パスと名前を取得します。

public:
 property System::String ^ FileNames[short] { System::String ^ get(short index); };
[System.Runtime.InteropServices.DispId(11)]
public string FileNames[short index] { [System.Runtime.InteropServices.DispId(11)] get; }
[<System.Runtime.InteropServices.DispId(11)>]
[<get: System.Runtime.InteropServices.DispId(11)>]
member this.FileNames(int16) : string
Public ReadOnly Property FileNames(index As Short) As String

パラメーター

index
Int16

必須。 プロジェクト項目に対する1からのファイル名のインデックス FileCount

プロパティ値

String

プロジェクト項目に関連付けられたファイルの完全パスと名前を表す文字列。

属性

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  

注釈

ほとんどのプロジェクトアイテムにはファイルが1つしか関連付けられていませんが、一部の言語では項目ごとに複数のファイルが存在する場合があります。 たとえば、 ProjectItem とのフォームのは、ソースファイルを表します。これには、 Visual Basic .resx ファイルなどの Visual C# 別のプロジェクト項目を含めることができます。

プロジェクト項目のプロパティに ProjectItems 値があり、 ProjectItem オブジェクトがディスク上のフィルターフォルダーを表している場合、 FileNames[] プロパティはフィルターフォルダーの名前のみを返します。

適用対象