SearchFolders 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对象的集合ScopeFolder,用于确定在调用 对象的 方法FileSearch时Execute(MsoSortBy, MsoSortOrder, Boolean)搜索哪些文件夹。
public interface class SearchFolders : Microsoft::Office::Core::_IMsoDispObj, System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000C036A-0000-0000-C000-000000000046")]
public interface SearchFolders : Microsoft.Office.Core._IMsoDispObj, System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("000C036A-0000-0000-C000-000000000046")>]
type SearchFolders = interface
interface _IMsoDispObj
interface IEnumerable
Public Interface SearchFolders
Implements _IMsoDispObj, IEnumerable
- 属性
- 实现
注解
SearchFolders将 属性与 FileSearch 对象一起使用可返回 SearchFolders 集合。
对于每个应用程序只有一个 SearchFolders 集合。 在调用集合的代码完成执行之后,集合的内容将保留。 因此,清除集合很重要,除非要在搜索中包括上一次搜索的文件夹。
可以使用 Add(ScopeFolder)SearchFolders 集合的 方法将 ScopeFolder 对象添加到 SearchFolders 集合;但是,使用 AddToSearchFolders() 要添加的 ScopeFolder 方法通常更简单,因为所有搜索只有一个 SearchFolders 集合。
SearchFolders 集合可视为对 FileSearch 对象的 属性的补充LookIn。 两者都指定要搜索的文件夹,并在执行搜索时使用这两个文件夹。 但是,如果只想使用 LookIn 属性,则应确保 SearchFolders 集合为空。 相反,如果只想使用 SearchFolders 集合,请在调用 Execute 方法之前将 LookIn 属性设置为 SearchFolders 集合的第一个成员的路径。
属性
Application |
返回一个 Application 对象,该对象代表该对象的容器应用程序。 |
Count |
返回一个 Integer 类型的值,该值指示指定集合中的项数。 |
Creator |
返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。 |
Item[Int32] |
返回一个 ScopeFolder 对象,该对象代表父对象的子文件夹。 |
方法
Add(ScopeFolder) |
在文件搜索中添加搜索文件夹。 |
GetEnumerator() |
对象的集合ScopeFolder,用于确定在调用 对象的 方法FileSearch时Execute(MsoSortBy, MsoSortOrder, Boolean)搜索哪些文件夹。 |
Remove(Int32) |
从集合中删除指定对象。 |