VCFilter (Interfaz)
Un objeto VCFilter expone la funcionalidad en una carpeta del 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("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
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 al filtro. | |
Filter | Obtiene o establece una lista de extensiones de archivo adjuntada 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 asociados 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 dado. | |
ParseFiles | Obtiene o establece un valor que indica si los archivos de un filtro se abren para ser inspeccionados por IntelliSense. | |
project | Obtiene el VCProject asociado al filtro. | |
SourceControlFiles | Obtiene o establece un valor que indica si los archivos agregados al filtro se colocan automáticamente bajo control de código fuente. | |
UniqueIdentifier | Especifica un nombre no localizable para el filtro. | |
UrlBehavior | Obtiene un valor que indica si la dirección URL de una referencia web se incluye en el código de proxy de Visual Basic o Visual C# generado.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 para el filtro.Se agrega una nueva subcarpeta con una referencia a un Servicio web a la carpeta Referencias web del proyecto.Esta nueva carpeta contiene otros elementos de proyecto relacionados con el servicio Web.El método devuelve el objeto ProjectItem asociado a la nueva carpeta de servicio web. | |
CanAddFile | Devuelve true si el archivo especificado se puede agregar al 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 carpeta al nivel superior del proyecto o una nueva carpeta. | |
Remove | Quita el filtro especificado del proyecto. | |
RemoveFile | Quita un archivo del filtro actual. | |
RemoveFilter | Quita un filtro del proyecto actual. |
Arriba