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. |