Método VCProject.RemoveFilter
Remove uma pasta do projeto atual e todos os arquivos ou outras pastas na pasta.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
Sub RemoveFilter ( _
Filter As Object _
)
void RemoveFilter(
Object Filter
)
void RemoveFilter(
[InAttribute] Object^ Filter
)
abstract RemoveFilter :
Filter:Object -> unit
function RemoveFilter(
Filter : Object
)
Parâmetros
Filter
Tipo: ObjectNecessário. O filtro.
Comentários
O conteúdo da pasta de arquivos de recursos, incluindo o conteúdo de todas as subpastas em arquivos de recurso, também serão removidos do projeto.
Exemplos
Consulte Como compilar um código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como criar e executar este exemplo.
O exemplo a seguir usa RemoveFilter no ambiente de desenvolvimento integrado ((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
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.