Partager via


SearchFolders Interface

Définition

Collection d’objets ScopeFolder qui détermine les dossiers qui font l’objet d’une recherche lorsque la Execute(MsoSortBy, MsoSortOrder, Boolean) méthode de l’objet FileSearch est appelée.

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
Attributs
Implémente

Remarques

Utilisez la SearchFolders propriété avec l’objet FileSearch pour renvoyer la collection SearchFolders .

Pour chaque application, il n'existe qu'une seule collection SearchFolders. Le contenu de la collection reste une fois l’exécution du code qui l’appelle terminée. Par conséquent, il est important de supprimer la collection à moins que vous ne souhaitiez inclure des dossiers des précédentes recherches dans votre recherche.

Vous pouvez utiliser la Add(ScopeFolder) méthode de la collection SearchFolders pour ajouter un objet ScopeFolder à la collection SearchFolders . Toutefois, il est généralement plus simple d’utiliser la AddToSearchFolders() méthode du ScopeFolder que vous souhaitez ajouter, car il n’y a qu’une seule collection SearchFolders pour toutes les recherches.

La collection SearchFolders peut être considérée comme un complément à la LookIn propriété de l’objet FileSearch . Les deux spécifient les dossiers à rechercher et sont utilisés lors de l’exécution de la recherche. Toutefois, si vous souhaitez uniquement utiliser la propriété LookIn , vous devez vous assurer que la collection SearchFolders est vide. À l’inverse, si vous souhaitez uniquement utiliser la collection SearchFolders , définissez la propriété LookIn sur le chemin du premier membre de la collection SearchFolders avant d’appeler la méthode Execute .

Propriétés

Application

Renvoie un objet Application qui représente l’application conteneur de l’objet .

Count

Retourne une valeur integer indiquant le nombre d’éléments dans la collection spécifiée.

Creator

Renvoie un entier 32 bits qui indique l'application dans laquelle l'objet spécifié a été créé.

Item[Int32]

Renvoie un ScopeFolder objet qui représente un sous-dossier de l’objet parent.

Méthodes

Add(ScopeFolder)

Ajoute un dossier de recherche à une recherche de fichier.

GetEnumerator()

Collection d’objets ScopeFolder qui détermine les dossiers qui font l’objet d’une recherche lorsque la Execute(MsoSortBy, MsoSortOrder, Boolean) méthode de l’objet FileSearch est appelée.

Remove(Int32)

Supprime l’objet spécifié de la collection.

S’applique à