ScopeFolder Interface

Définition

Correspond à un dossier de recherche.

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

Remarques

Les objets ScopeFolder sont destinés à être utilisés avec la SearchFolders collection. La collection SearchFolders définit les dossiers recherchés lors de l’utilisation de l’objet FileSearch . Lorsque vous souhaitez rechercher des dossiers spécifiques, vous pouvez utiliser les méthodes et les propriétés de l’objet SearchScope et de la ScopeFolders collection pour récupérer des objets ScopeFolder et les ajouter à la collection SearchFolders .

Utilisez la ScopeFolder propriété de l’objet SearchScope pour renvoyer l’objet ScopeFolder racine d’une étendue de recherche.

Utilisez la Item[Int32] méthode de la collection ScopeFolders pour renvoyer un sous-dossier d’un objet ScopeFolder racine ou un dossier qui fera l’objet d’une recherche la prochaine fois que la Execute(MsoSortBy, MsoSortOrder, Boolean) méthode de l’objet FileSearch sera appelée.

Dans chaque objet ScopeFolder , il existe une collection ScopeFolders qui contient les sous-dossiers de l’objet ScopeFolder parent. Vous pouvez parcourir l’ensemble de la structure de dossiers d’une étendue de recherche (par exemple, tous les lecteurs locaux) en effectuant une boucle dans ces collections ScopeFolders et en retournant tous les objets ScopeFolder de niveau inférieur. Un objet ScopeFolder sans sous-dossier contient une collection ScopeFolders vide.

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.

Propriétés

Application

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

Creator

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

Name

Renvoie le nom de l'objet spécifié.

Path

Retourne une valeur de type String indiquant le chemin d’accès complet d’un ScopeFolder objet.

ScopeFolders

Retourne une ScopeFolders collection.

Méthodes

AddToSearchFolders()

Ajoute un ScopeFolder objet à la SearchFolders collection.

S’applique à