다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 CanonicalName 이 필터에 사용되는 고유 이름을 가져옵니다.
Public 속성 Files 필터와 연결된 파일의 컬렉션을 가져옵니다.
Public 속성 Filter 필터와 연결된 파일 확장명 목록을 가져오거나 설정합니다.
Public 속성 Filters 필터에 대한 필터의 컬렉션을 가져옵니다.
Public 속성 ItemName 컬렉션에 있는 현재 항목의 이름을 가져옵니다.
Public 속성 Items 프로젝트와 연결된 필터의 컬렉션을 가져옵니다.
Public 속성 Kind 필터 형식을 나타내는 열거형을 반환합니다.
Public 속성 Name 필터의 이름을 가져오거나 설정합니다.
Public 속성 Object Visual Studio 개체 모델과 Visual C++ 개체 모델 간에 참조를 제공합니다.
Public 속성 Parent 지정된 개체의 직계 부모 개체를 반환합니다.
Public 속성 ParseFiles 필터의 파일이 IntelliSense에서 검사할 수 있도록 열려 있는지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 project 필터와 연결된 VCProject를 가져옵니다.
Public 속성 SourceControlFiles 필터에 추가된 파일이 소스 코드 제어 아래에 자동으로 배치되는지 여부를 나타내는 값을 가져오거나 설정합니다.
Public 속성 UniqueIdentifier 필터에 대해 지역화할 수 없는 이름을 지정합니다.
Public 속성 UrlBehavior 웹 참조의 URL이 생성된 Visual Basic 또는 Visual C# 프록시 코드에서 하드 코드되었는지 여부를 나타내는 값을 가져옵니다.이 속성은 웹 참조가 있는 필터에 대해서만 의미가 있습니다.
Public 속성 VCProjectEngine 프로젝트 엔진에 대한 포인터를 가져옵니다.
Public 속성 WebReference 필터에 대한 웹 참조 URL을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddFile 현재 필터에 파일을 추가합니다.
Public 메서드 AddFilter 현재 필터 그룹에 새 필터를 추가합니다.
Public 메서드 AddWebReference 필터에 웹 서비스에 대한 참조를 추가합니다.프로젝트의 Web References 폴더에 새 웹 서비스 참조의 하위 폴더가 추가됩니다.이 폴더에는 웹 서비스와 관련된 여러 프로젝트 항목이 포함됩니다.이 메서드는 새 웹 서비스 폴더와 관련된 ProjectItem 개체를 반환합니다.
Public 메서드 CanAddFile 지정된 파일을 현재 필터에 추가할 수 있으면 true를 반환합니다.
Public 메서드 CanAddFilter 지정된 필터를 현재 필터에 대해 최상위 필터 또는 하위 필터로 추가할 수 있으면 true를 반환합니다.
Public 메서드 CanMove 필터를 지정된 위치로 옮길 수 있으면 true를 반환합니다.
Public 메서드 MatchName 지정된 이름을 컬렉션 항목의 이름에 일치시킵니다.
Public 메서드 Move 파일 또는 폴더를 프로젝트의 맨 위 수준 또는 새 폴더로 이동합니다.
Public 메서드 Remove 프로젝트에서 지정한 필터를 제거합니다.
Public 메서드 RemoveFile 현재 필터에서 파일을 제거합니다.
Public 메서드 RemoveFilter 현재 프로젝트에서 필터를 제거합니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.VCProjectEngine 네임스페이스