Share via


ScopeFolder 接口

定义

对应于一个可搜索文件夹。

public interface class ScopeFolder : Microsoft::Office::Core::_IMsoDispObj
[System.Runtime.InteropServices.Guid("000C0368-0000-0000-C000-000000000046")]
public interface ScopeFolder : Microsoft.Office.Core._IMsoDispObj
[<System.Runtime.InteropServices.Guid("000C0368-0000-0000-C000-000000000046")>]
type ScopeFolder = interface
    interface _IMsoDispObj
Public Interface ScopeFolder
Implements _IMsoDispObj
属性
实现

注解

ScopeFolder 对象旨在与 集合一起使用 SearchFoldersSearchFolders 集合定义使用 FileSearch 对象时搜索的文件夹。 如果要搜索特定文件夹,可以使用对象和集合的方法和ScopeFolders属性SearchScope来检索 ScopeFolder 对象,并将其添加到 SearchFolders 集合。

ScopeFolder使用 SearchScope 对象的 属性可返回搜索范围的根 ScopeFolder 对象。

Item[Int32]使用 ScopeFolders 集合的 方法可返回根 ScopeFolder 对象的子文件夹,或下次调用 FileSearch 对象的 方法时Execute(MsoSortBy, MsoSortOrder, Boolean)将搜索的文件夹。

在每个 ScopeFolder 对象中,都有一个 ScopeFolders 集合,其中包含父 ScopeFolder 对象的子文件夹。 可以遍历搜索范围的整个文件夹结构 (例如,通过循环访问这些 ScopeFolders 集合并返回所有较低级别的 ScopeFolder 对象来) 所有本地驱动器。 没有子 文件夹的 ScopeFolder 对象包含空 的 ScopeFolders 集合。

可以使用 Add(ScopeFolder)SearchFolders 集合的 方法将 ScopeFolder 对象添加到 SearchFolders 集合;但是,使用 AddToSearchFolders() 要添加的 ScopeFolder 方法通常更简单,因为所有搜索只有一个 SearchFolders 集合。

属性

Application

返回一个 Application 对象,该对象代表该对象的容器应用程序。

Creator

返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。

Name

返回指定对象的名称。

Path

返回一个 String 类型的值,该值指示对象的完整路径 ScopeFolder

ScopeFolders

返回集合 ScopeFolders

方法

AddToSearchFolders()

ScopeFolder将 对象SearchFolders添加到集合中。

适用于