ScopeFolder Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |