ProjectItem.FileNames 속성

프로젝트 항목과 연결된 파일의 전체 경로와 이름을 가져옵니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
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에서는 인덱싱된 속성을 지원하지 않습니다.

매개 변수

  • index
    형식: System.Int16
    필수적 요소로서,1부터 프로젝트 항목의 FileCount까지 파일 이름의 인덱스입니다.

속성 값

형식: System.String
프로젝트 항목과 연결된 파일의 전체 경로와 이름을 나타내는 문자열입니다.

설명

대부분의 프로젝트 항목에는 하나의 파일만 연결되어 있지만 일부 언어에서는 항목마다 여러 개의 파일이 포함될 수 있습니다. 예를 들어 Visual Basic 및 Visual C#에서 폼의 ProjectItem은 다른 프로젝트 항목을 포함할 수 있는 소스 파일(예: .resx 파일)을 나타냅니다.

프로젝트 항목의 ProjectItems 속성에 값이 지정되어 있고 ProjectItem 개체가 디스크의 필터 폴더를 나타내는 경우 FileNames 속성은 필터 폴더의 이름만 반환합니다.

예제

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 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

ProjectItem 인터페이스

EnvDTE 네임스페이스

기타 리소스

프로젝트 및 솔루션 제어