다음을 통해 공유


VCProject.RemoveFilter 메서드

현재 프로젝트에서 특정 폴더 및 폴더 내의 다른 폴더와 모든 파일을 제거합니다.

네임스페이스:  Microsoft.VisualStudio.VCProjectEngine
어셈블리:  Microsoft.VisualStudio.VCProjectEngine(Microsoft.VisualStudio.VCProjectEngine.dll)

구문

‘선언
Sub RemoveFilter ( _
    Filter As Object _
)
void RemoveFilter(
    Object Filter
)
void RemoveFilter(
    [InAttribute] Object^ Filter
)
abstract RemoveFilter : 
        Filter:Object -> unit
function RemoveFilter(
    Filter : Object
)

매개 변수

  • Filter
    형식: Object

    필수입니다. 필터입니다.

설명

또한 리소스 파일을 모든 하위 폴더의 내용을 포함 하는 리소스 파일 폴더의 내용은 프로젝트에서 제거 됩니다.

예제

참고 방법: 프로젝트 모델 확장성에 대한 예제 코드 컴파일 컴파일 및이 예제를 실행 하는 방법에 대 한 내용은.

다음 예제에서는 RemoveFilter 통합된 개발 환경 (IDE)에서:

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim MyCol As IVCCollection
        Dim filter As VCFilter
        prj = DTE.Solution.Projects.Item(1).Object
        MyCol = prj.Filters
        filter = MyCol.Item("Resource Files")
        prj.RemoveFilter(filter)
    End Sub
End Module

.NET Framework 보안

참고 항목

참조

VCProject 인터페이스

Microsoft.VisualStudio.VCProjectEngine 네임스페이스