Freigeben über


ScopeFolder Schnittstelle

Definition

Entspricht einem durchsuchbaren Ordner.

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
Attribute
Implementiert

Hinweise

ScopeFolder-Objekte sind für die Verwendung mit der SearchFolders Auflistung vorgesehen. Die SearchFolders-Auflistung definiert die Ordner, die bei Verwendung des FileSearch -Objekts durchsucht werden. Wenn Sie bestimmte Ordner durchsuchen möchten, können Sie die Methoden und Eigenschaften des SearchScope Objekts und der ScopeFolders Auflistung verwenden, um ScopeFolder-Objekte abzurufen und der SearchFolders-Auflistung hinzuzufügen.

Verwenden Sie die ScopeFolder -Eigenschaft des SearchScope-Objekts , um das ScopeFolder-Stammobjekt eines Suchbereichs zurückzugeben.

Verwenden Sie die Item[Int32] -Methode der ScopeFolders-Auflistung , um einen Unterordner eines ScopeFolder-Stammobjekts oder einen Ordner zurückzugeben, der beim nächsten Aufruf der Execute(MsoSortBy, MsoSortOrder, Boolean) Methode des FileSearch-Objekts durchsucht wird.

In jedem ScopeFolder-Objekt befindet sich eine ScopeFolders-Auflistung , die die Unterordner des übergeordneten ScopeFolder-Objekts enthält. Sie können die gesamte Ordnerstruktur eines Suchbereichs (z. B. alle lokalen Laufwerke) durchlaufen, indem Sie diese ScopeFolders-Auflistungen durchlaufen und alle ScopeFolder-Objekte auf niedrigerer Ebene zurückgeben. Ein ScopeFolder-Objekt ohne Unterordner enthält eine leere ScopeFolders-Auflistung .

Sie können die Add(ScopeFolder) -Methode der SearchFolders-Auflistung verwenden, um der SearchFolders-Auflistung ein ScopeFolder-Objekt hinzuzufügen. Es ist jedoch in der Regel einfacher, die AddToSearchFolders() Methode des ScopeFolder-Objekts zu verwenden, das Sie hinzufügen möchten, da nur eine SearchFolders-Auflistung für alle Suchvorgänge vorhanden ist.

Eigenschaften

Application

Gibt ein Application-Objekt zurück, das die Containeranwendung für das -Objekt darstellt.

Creator

Gibt eine 32-Bit-Ganzzahl, die die Anwendung angibt, in der das angegebene Objekt erstellt wurde.

Name

Gibt den Namen des angegebenen Objekts zurück.

Path

Gibt einen String-Wert zurück, der den vollständigen Pfad eines ScopeFolder Objekts angibt.

ScopeFolders

Gibt eine ScopeFolders Auflistung zurück.

Methoden

AddToSearchFolders()

Fügt der SearchFolders Auflistung ein -Objekt hinzuScopeFolder.

Gilt für: