ScopeFolder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |