SearchFolders Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция ScopeFolder объектов, которая определяет, в каких папках выполняется поиск при вызове Execute(MsoSortBy, MsoSortOrder, Boolean)FileSearch метода объекта .
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 . Содержимое коллекции остается после завершения выполнения кода, вызывающего ее. Следовательно, важно очистить коллекцию, если вы не хотите включать в поиск папки из предыдущих поисковых запросов.
Метод коллекции SearchFolders можно использовать для Add(ScopeFolder) добавления объекта ScopeFolder в коллекцию SearchFolders. Однако обычно проще использовать AddToSearchFolders() метод ScopeFolder, который требуется добавить, так как для всех поисковых запросов существует только одна коллекция SearchFolders.
Коллекцию SearchFolders можно рассматривать как дополнение к свойству LookIn объекта FileSearch . Оба указывают папки для поиска, и оба используются при выполнении поиска. Однако если вы хотите использовать только свойство LookIn , убедитесь, что коллекция SearchFolders пуста. И наоборот, если вы хотите использовать только коллекцию SearchFolders, перед вызовом метода Execute задайте для свойства LookIn путь к первому члену коллекции SearchFolders.
Свойства
Application |
Возвращает объект Application , представляющий приложение-контейнер для объекта . |
Count |
Возвращает целое число , указывающее количество элементов в указанной коллекции. |
Creator |
Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан указанный объект. |
Item[Int32] |
ScopeFolder Возвращает объект , представляющий вложенную папку родительского объекта. |
Методы
Add(ScopeFolder) |
Добавляет папку поиска в поиск по файлам. |
GetEnumerator() |
Коллекция ScopeFolder объектов, которая определяет, в каких папках выполняется поиск при вызове Execute(MsoSortBy, MsoSortOrder, Boolean)FileSearch метода объекта . |
Remove(Int32) |
Удаляет указанный объект из коллекции. |