VCFile 인터페이스
VCFile 개체는 활성 프로젝트의 파일에 대해 수행할 수 있는 작업을 설명합니다.
네임스페이스: Microsoft.VisualStudio.VCProjectEngine
어셈블리: Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)
구문
‘선언
<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")> _
Public Interface VCFile _
Inherits VCProjectItem
[GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface VCFile : VCProjectItem
[GuidAttribute(L"66B46D9E-4EBC-41BD-AD18-B831C6249E80")]
public interface class VCFile : VCProjectItem
[<GuidAttribute("66B46D9E-4EBC-41BD-AD18-B831C6249E80")>]
type VCFile =
interface
interface VCProjectItem
end
public interface VCFile extends VCProjectItem
VCFile 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
CustomTool | 인프라입니다. Microsoft 내부용입니다. |
![]() |
DeploymentContent | 선택한 파일의 배포 상태를 나타내는 값을 가져오거나 설정합니다.DeploymentContent는 배포 프로젝트가 솔루션의 일부일 때 사용됩니다. |
![]() |
Extension | 파일의 확장명을 가져옵니다. |
![]() |
FileConfigurations | 선택한 파일의 구성 목록입니다. |
![]() |
FileType | 파일의 형식을 가져오거나 설정합니다. |
![]() |
FullPath | 프로젝트 파일의 전체 경로를 가져옵니다.이 속성은 읽기 전용입니다. |
![]() |
ItemName | 컬렉션에 있는 현재 항목의 이름을 가져옵니다. |
![]() |
Items | 특정 프로젝트의 최상위 폴더 및 파일 컬렉션이나 특정 폴더의 폴더 및 파일 컬렉션을 가져옵니다. |
![]() |
ItemType | MSBuild 항목 형식을 가져오거나 설정합니다. |
![]() |
Kind | 개체 형식을 나타내는 열거형을 가져옵니다. |
![]() |
Name | 개체의 이름을 가져오거나 설정합니다. |
![]() |
Object | Visual Studio 개체 모델과 Visual C++ 개체 모델 간에 참조를 제공합니다. |
![]() |
Parent | 직계 부모를 가져옵니다. |
![]() |
project | 개체와 연결된 VCProject를 가져옵니다. |
![]() |
RelativePath | 파일의 상대 경로를 설정하거나 가져옵니다.이 경로는 프로젝트 디렉터리의 상대 경로여야 하며 매크로를 포함할 수 있습니다. |
![]() |
SubType | 디자이너에서 인식되는 파일의 하위 형식을 가져오거나 설정합니다. |
![]() |
UnexpandedRelativePath | 매크로 확장 전 상대 경로를 가져옵니다. |
![]() |
VCProjectEngine | 프로젝트 엔진에 대한 포인터를 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
AddFile | 현재 프로젝트 또는 폴더에 파일을 추가합니다. |
![]() |
CanAddFile | 지정된 파일을 현재 프로젝트 또는 필터에 추가할 수 있으면 true를 반환합니다. |
![]() |
CanMove | 파일을 지정된 위치로 이동할 수 있으면 true를 반환합니다. |
![]() |
MatchName | 지정된 이름을 컬렉션 항목의 이름에 일치시킵니다. |
![]() |
Move | 파일 또는 폴더를 프로젝트의 맨 위 수준 또는 새 폴더로 이동합니다. |
![]() |
Remove | 지정한 프로젝트를 솔루션에서 제거합니다. |
![]() |
RemoveFile | 현재 프로젝트 또는 폴더에서 파일을 제거합니다. |
위쪽