Freigeben über


SearchScope-Objekt (Office)

Entspricht einem Typ einer Ordnerstruktur, die durchsucht werden kann.

Hinweise

Jedes SearchScope-Objekt enthält ein einzelnes ScopeFolder-Objekt , das dem Stammordner des Suchbereichs entspricht.

Verwenden Sie die Item-Eigenschaft der SearchScopes-Auflistung , um ein SearchScope-Objekt zurückzugeben. Zum Beispiel:

Dim ss As SearchScope 
Set ss = SearchScopes.Item(1)

Letztendlich soll das SearchScope-Objekt zugriff auf ScopeFolder-Objekte bereitstellen, die der SearchFolders-Auflistung hinzugefügt werden können. Ein Beispiel, das dies veranschaulicht, finden Sie im Thema SearchFolders-Auflistung .

Im Thema ScopeFolder-Objekt finden Sie ein einfaches Beispiel für die Rückgabe eines ScopeFolder-Objekts aus einem SearchScope-Objekt .

Beispiel

Im folgenden Beispiel werden alle derzeit verfügbaren SearchScope-Objekte angezeigt.

Sub DisplayAvailableScopes() 
 
 'Declare a variable that references a 
 'SearchScope object. 
 Dim ss As SearchScope 
 
 'Loop through the SearchScopes collection. 
 For Each ss In SearchScopes 
 Select Case ss.Type 
 Case msoSearchInMyComputer 
 MsgBox "My Computer is an available search scope." 
 Case msoSearchInMyNetworkPlaces 
 MsgBox "My Network Places is an available search scope." 
 Case msoSearchInOutlook 
 MsgBox "Outlook is an available search scope." 
 Case msoSearchInCustom 
 MsgBox "A custom search scope is available." 
 Case Else 
 MsgBox "Can't determine search scope." 
 End Select 
 Next ss 
 
End Sub

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.