SearchFolders Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |