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