VCFilter 인터페이스
Visual C++ 프로젝트의 솔루션 탐색기에서 폴더에 대한 기능을 노출하는 VCFilter입니다.
네임스페이스: Microsoft.VisualStudio.VCProjectEngine
어셈블리: Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)
구문
‘선언
<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("3EEA69D5-3A07-426F-8969-0A9FFC45A1FC")>]
type VCFilter =
interface
interface VCProjectItem
end
public interface VCFilter extends VCProjectItem
VCFilter 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
![]() |
CanonicalName | 이 필터에 사용되는 고유 이름을 가져옵니다. |
![]() |
Files | 필터와 연결된 파일의 컬렉션을 가져옵니다. |
![]() |
Filter | 필터와 연결된 파일 확장명 목록을 가져오거나 설정합니다. |
![]() |
Filters | 필터에 대한 필터의 컬렉션을 가져옵니다. |
![]() |
ItemName | 컬렉션에 있는 현재 항목의 이름을 가져옵니다. |
![]() |
Items | 프로젝트와 연결된 필터의 컬렉션을 가져옵니다. |
![]() |
Kind | 필터 형식을 나타내는 열거형을 반환합니다. |
![]() |
Name | 필터의 이름을 가져오거나 설정합니다. |
![]() |
Object | Visual Studio 개체 모델과 Visual C++ 개체 모델 간에 참조를 제공합니다. |
![]() |
Parent | 지정된 개체의 직계 부모 개체를 반환합니다. |
![]() |
ParseFiles | 필터의 파일이 IntelliSense에서 검사할 수 있도록 열려 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
![]() |
project | 필터와 연결된 VCProject를 가져옵니다. |
![]() |
SourceControlFiles | 필터에 추가된 파일이 소스 코드 제어 아래에 자동으로 배치되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
![]() |
UniqueIdentifier | 필터에 대해 지역화할 수 없는 이름을 지정합니다. |
![]() |
UrlBehavior | 웹 참조의 URL이 생성된 Visual Basic 또는 Visual C# 프록시 코드에서 하드 코드되었는지 여부를 나타내는 값을 가져옵니다.이 속성은 웹 참조가 있는 필터에 대해서만 의미가 있습니다. |
![]() |
VCProjectEngine | 프로젝트 엔진에 대한 포인터를 가져옵니다. |
![]() |
WebReference | 필터에 대한 웹 참조 URL을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
AddFile | 현재 필터에 파일을 추가합니다. |
![]() |
AddFilter | 현재 필터 그룹에 새 필터를 추가합니다. |
![]() |
AddWebReference | 필터에 웹 서비스에 대한 참조를 추가합니다.프로젝트의 Web References 폴더에 새 웹 서비스 참조의 하위 폴더가 추가됩니다.이 폴더에는 웹 서비스와 관련된 여러 프로젝트 항목이 포함됩니다.이 메서드는 새 웹 서비스 폴더와 관련된 ProjectItem 개체를 반환합니다. |
![]() |
CanAddFile | 지정된 파일을 현재 필터에 추가할 수 있으면 true를 반환합니다. |
![]() |
CanAddFilter | 지정된 필터를 현재 필터에 대해 최상위 필터 또는 하위 필터로 추가할 수 있으면 true를 반환합니다. |
![]() |
CanMove | 필터를 지정된 위치로 옮길 수 있으면 true를 반환합니다. |
![]() |
MatchName | 지정된 이름을 컬렉션 항목의 이름에 일치시킵니다. |
![]() |
Move | 파일 또는 폴더를 프로젝트의 맨 위 수준 또는 새 폴더로 이동합니다. |
![]() |
Remove | 프로젝트에서 지정한 필터를 제거합니다. |
![]() |
RemoveFile | 현재 필터에서 파일을 제거합니다. |
![]() |
RemoveFilter | 현재 프로젝트에서 필터를 제거합니다. |
위쪽