VCProject.RemoveFilter (Método)
Quita una carpeta del proyecto actual y archivos u otras carpetas de la carpeta.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
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: ObjectObligatorio. El filtro.
Comentarios
El contenido de la carpeta archivos de recursos, incluido el contenido de cualquier subcarpeta en los archivos de recursos, también se quitarán del proyecto.
Ejemplos
Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de proyecto para obtener información sobre cómo compilar y ejecutar este ejemplo.
El ejemplo siguiente utiliza RemoveFilter en el entorno de desarrollo 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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.