Interface VCFilter
A VCFilter objeto expõe a funcionalidade de uma pasta na Solution Explorer para um Visual C++ project.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<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
O tipo VCFilter expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CanonicalName | Obtém o nome exclusivo usado para este filtro. | |
Files | Obtém a coleção de arquivos associados com o filtro. | |
Filter | Obtém ou define uma lista das extensões de arquivo associado ao filtro. | |
Filters | Obtém a coleção de filtros para o filtro. | |
ItemName | Obtém o nome do item atual na coleção. | |
Items | Obtém a coleção de filtros associados ao projeto. | |
Kind | Retorna uma enumeração indicando o tipo de filtro. | |
Name | Obtém ou define o nome do filtro. | |
Object | Fornece uma referência entre a Visual Studio modelo de objeto e o Visual C++ modelo de objeto. | |
Parent | Retorna o objeto pai imediato de um determinado objeto. | |
ParseFiles | Obtém ou define um valor que indica se os arquivos em um filtro estão abertos para inspeção pelos IntelliSense. | |
project | Obtém o VCProject associado ao filtro. | |
SourceControlFiles | Obtém ou define um valor que indica se os arquivos adicionados ao filtro são automaticamente colocados sob controle de código-fonte. | |
UniqueIdentifier | Especifica um nome de nonlocalizable para o filtro. | |
UrlBehavior | Obtém um valor que indica se a URL de uma referência da Web está embutido no gerado Visual Basic ou Visual C# código de proxy.Esta propriedade é significativa apenas para os filtros com referências da Web. | |
VCProjectEngine | Obtém um ponteiro para o mecanismo do projeto. | |
WebReference | Obtém o URL da referência da Web para o filtro. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddFile | Adiciona um arquivo para o filtro atual. | |
AddFilter | Adiciona um novo filtro ao grupo atual de filtros. | |
AddWebReference | Adiciona uma referência a um serviço Web para o filtro.Uma nova subpasta de referência de serviço da Web é adicionada para o Referências da Web a pasta do projeto.Essa nova pasta contém vários outros itens de projeto relacionados ao serviço da Web.O método retorna o ProjectItem objeto associado com a nova pasta de serviço da Web. | |
CanAddFile | Retorna true se o arquivo especificado pode ser adicionado ao filtro atual. | |
CanAddFilter | Retorna true se o filtro especificado pode ser adicionado como um filtro de nível superior ou como um subfiltro no filtro atual. | |
CanMove | Retorna true se o filtro pode ser movido para o local especificado. | |
MatchName | Corresponde a um nome especificado para o nome de um item da coleção. | |
Move | Move um arquivo ou pasta para o nível superior do projeto ou uma nova pasta. | |
Remove | Remove o filtro especificado do projeto. | |
RemoveFile | Remove um arquivo do filtro atual. | |
RemoveFilter | Remove um filtro do projeto atual. |
Superior