VCFilter (Interfaz)
Un objeto de VCFilter expone la funcionalidad en una carpeta de Explorador de soluciones para un proyecto de Visual C++ .
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")> _
Public Interface VCFilter _
Inherits VCProjectItem
[GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface VCFilter : VCProjectItem
[GuidAttribute(L"E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")]
public interface class VCFilter : VCProjectItem
[<GuidAttribute("E10C3171-5CB6-4B82-B2CC-F159D59A9D1B")>]
type VCFilter =
interface
interface VCProjectItem
end
public interface VCFilter extends VCProjectItem
El tipo VCFilter expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
CanonicalName | obtiene el nombre único utilizado para este filtro. | |
Files | Obtiene la colección de archivos asociados con el filtro. | |
Filter | Obtiene o establece una lista de extensiones de archivo asociado al filtro. | |
Filters | obtiene la colección de filtros para el filtro. | |
ItemName | Obtiene el nombre del elemento actual de la colección. | |
Items | Obtiene la colección de filtros asociado al proyecto. | |
Kind | devuelve una enumeración que indica el tipo de filtro. | |
Name | Obtiene o establece el nombre del filtro. | |
Object | Proporciona una referencia entre el modelo de objetos de Visual Studio y el modelo de objetos de Visual C++. | |
Parent | Devuelve el objeto primario inmediato de un objeto determinado. | |
ParseFiles | Obtiene o establece un valor que indica si los archivos en un filtro abiertos al examen por IntelliSense. | |
project | Obtiene VCProject asociado al filtro. | |
SourceControlFiles | Obtiene o establece un valor que indica si los archivos agregados al filtro automáticamente se colocan bajo control de código fuente. | |
UniqueIdentifier | Especifica un nombre no localizables para el filtro. | |
UrlBehavior | Obtiene un valor que indica si la dirección URL de una referencia web es codificadas de forma rígida en Visual Basic o el código generado de proxy de Visual C# .Esta propiedad solo es significativa para los filtros que tienen referencias web. | |
VCProjectEngine | Obtiene un puntero al motor de proyecto. | |
WebReference | Obtiene la dirección URL de la referencia web para el filtro. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddFile | Agrega un archivo al filtro actual. | |
AddFilter | Agrega un nuevo filtro al grupo actual de filtros. | |
AddWebReference | Agrega una referencia a un servicio web al filtro.Una nueva subcarpeta de la referencia de servicio web se agrega a la carpeta de Referencias web del proyecto.Esta nueva carpeta contiene otros elementos de proyecto relacionados con el servicio web.El método devuelve el objeto de ProjectItem asociado a la nueva carpeta de servicio web. | |
CanAddFile | Devuelve true si el archivo especificado se puede agregar el filtro actual. | |
CanAddFilter | Devuelve true si el filtro especificado se puede agregar como filtro de nivel superior o como subfiltro del filtro actual. | |
CanMove | devuelve true si el filtro se puede mover a la ubicación especificada. | |
MatchName | Compara un nombre especificado con el nombre de un elemento de colección. | |
Move | Mueve un archivo o una carpeta al nivel superior del proyecto o una nueva carpeta. | |
Remove | Quita el filtro especificado del proyecto. | |
RemoveFile | Quita un archivo de filtro actual. | |
RemoveFilter | Quita un filtro del proyecto actual. |
Arriba