Compartilhar via


SearchFolders Interface

Definição

Uma coleção de ScopeFolder objetos que determina quais pastas são pesquisadas quando o Execute(MsoSortBy, MsoSortOrder, Boolean) método do FileSearch objeto é chamado.

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
Atributos
Implementações

Comentários

Use a SearchFolders propriedade com o objeto FileSearch para retornar a coleção SearchFolders .

Para cada aplicativo, há apenas uma única coleção SearchFolders. O conteúdo da coleção permanece após o código que o chama terminar de executar. Consequentemente, é importante limpar a coleção, a menos que você deseja incluir pastas de pesquisas anteriores em sua pesquisa.

Você pode usar o Add(ScopeFolder) método da coleção SearchFolders para adicionar um objeto ScopeFolder à coleção SearchFolders ; no entanto, geralmente é mais simples usar o AddToSearchFolders() método do ScopeFolder que você deseja adicionar, pois há apenas uma coleção SearchFolders para todas as pesquisas.

A coleção SearchFolders pode ser vista como um elogio à LookIn propriedade do objeto FileSearch . Ambas especificam as pastas a serem pesquisadas e ambas são usadas quando a pesquisa é executada. No entanto, se você quiser usar apenas a propriedade LookIn , verifique se a coleção SearchFolders está vazia. Por outro lado, se você quiser usar apenas a coleção SearchFolders , defina a propriedade LookIn como o caminho do primeiro membro da coleção SearchFolders antes de chamar o método Execute .

Propriedades

Application

Retorna um objeto Application que representa o aplicativo de contêiner para o objeto.

Count

Retorna um Inteiro indicando o número de itens na coleção especificada.

Creator

Retorna um inteiro de 32 bits que indica o aplicativo no qual o objeto especificado foi criado.

Item[Int32]

Retorna um ScopeFolder objeto que representa uma subpasta do objeto pai.

Métodos

Add(ScopeFolder)

Adiciona uma pasta de pesquisa a uma pesquisa de arquivo.

GetEnumerator()

Uma coleção de ScopeFolder objetos que determina quais pastas são pesquisadas quando o Execute(MsoSortBy, MsoSortOrder, Boolean) método do FileSearch objeto é chamado.

Remove(Int32)

Remove o objeto especificado da coleção.

Aplica-se a