在 Visual C++ 项目的**“解决方案资源管理器”**的一个文件夹上面,VCFilter 对象公开这项功能。
命名空间: Microsoft.VisualStudio.VCProjectEngine
程序集: Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
语法
声明
<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
VCFilter 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
CanonicalName | 获取用于此筛选器的唯一名称。 |
![]() |
Files | 获取与此筛选器关联的文件的集合。 |
![]() |
Filter | 获取或设置于删选器相关联的文件扩展名的列表。 |
![]() |
Filters | 获取此筛选器的筛选器集合。 |
![]() |
ItemName | 获取集合中的当前项的名称。 |
![]() |
Items | 获取与此项目关联的筛选器的集合。 |
![]() |
Kind | 返回一个指示筛选器类型的枚举。 |
![]() |
Name | 获取或设置筛选器的名称。 |
![]() |
Object | 提供 Visual Studio 对象模型与 Visual C++ 对象模型之间的引用。 |
![]() |
Parent | 返回给定对象的直接父对象。 |
![]() |
ParseFiles | 获取或设置指示筛选器中的文件是否对 IntelliSense 的检查开放的值。 |
![]() |
project | 获取与筛选器关联的 VCProject。 |
![]() |
SourceControlFiles | 获取或设置指示添加到筛选器的文件是否自动放置在原始代码管理之下的值。 |
![]() |
UniqueIdentifier | 为筛选器指定一个 nonlocalizable 名称。 |
![]() |
UrlBehavior | 在生成的 Visual Basic 或 Visual C# 代理代码中,获取指示 WEB 引用的 URL 是否为硬编码。此属性仅对于具有 Web 引用的筛选器有意义。 |
![]() |
VCProjectEngine | 获取一个指向项目引擎的指针。 |
![]() |
WebReference | 获取筛选器的 Web 引用的 URL。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
AddFile | 添加一个文件到当前筛选器。 |
![]() |
AddFilter | 添加一个新的筛选器到筛选器的当前组。 |
![]() |
AddWebReference | 向筛选器添加对 Web 服务的引用。将向项目的“Web 引用”文件夹添加新的 Web 服务引用子文件夹。该新文件夹包含与该 Web 服务相关的若干其他项目项。该方法返回与新的Web 服务文件夹关联的 ProjectItem 对象。 |
![]() |
CanAddFile | 如果可以将指定的文件添加到当前筛选器中,则返回 true。 |
![]() |
CanAddFilter | 如果可以将指定的筛选器作为顶级筛选器或子筛选器添加到当前项目中,则返回 true。 |
![]() |
CanMove | 如果可以将筛选器移动到指定位置,则返回 true。 |
![]() |
MatchName | 将指定的名称与集合项的名称匹配。 |
![]() |
Move | 移动文件或文件夹至此项目或新文件夹的顶部。 |
![]() |
Remove | 从项目中移除指定的筛选器。 |
![]() |
RemoveFile | 从当前筛选器中移除文件。 |
![]() |
RemoveFilter | 从当前项目中移除筛选器。 |
页首