Поделиться через


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 предназначены для использования с коллекциейSearchFolders. Коллекция SearchFolders определяет папки, в которых выполняется поиск при использовании FileSearch объекта . Если требуется выполнить поиск в определенных папках, можно использовать методы и свойства SearchScope объекта и ScopeFolders коллекции, чтобы получить объекты ScopeFolder и добавить их в коллекцию SearchFolders .

ScopeFolder Используйте свойство объекта SearchScope, чтобы вернуть корневой объект ScopeFolder области поиска.

Item[Int32] Используйте метод коллекции ScopeFolders, чтобы вернуть вложенную папку корневого объекта ScopeFolder или папку, в которую будет выполнен поиск при Execute(MsoSortBy, MsoSortOrder, Boolean) следующем вызове метода объекта FileSearch.

В каждом объекте ScopeFolder есть коллекция ScopeFolders , которая содержит вложенные папки родительского объекта ScopeFolder . Вы можете просмотреть всю структуру папок области поиска (например, все локальные диски), выполнив цикл по этим коллекциям ScopeFolders и возвратив все объекты ScopeFolder нижнего уровня. Объект ScopeFolder без вложенных папок содержит пустую коллекцию ScopeFolders .

Метод коллекции SearchFolders можно использовать для Add(ScopeFolder) добавления объекта ScopeFolder в коллекцию SearchFolders. Однако обычно проще использовать AddToSearchFolders() метод ScopeFolder, который требуется добавить, так как для всех поисковых запросов существует только одна коллекция SearchFolders.

Свойства

Application

Возвращает объект Application , представляющий приложение-контейнер для объекта .

Creator

Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан указанный объект.

Name

Возвращает имя указанного объекта.

Path

Возвращает значение String , указывающее полный путь к объекту ScopeFolder .

ScopeFolders

Возвращает коллекцию ScopeFolders .

Методы

AddToSearchFolders()

ScopeFolder Добавляет объект в коллекциюSearchFolders.

Применяется к