ScopesManager.PruneScopeList - Méthode

Obtient un énumérateur pour accéder à la liste d'objets Scope associée à la liste d'informations sur les étendues spécifiée.

Espace de noms :  Microsoft.Office.Server.Search.Administration
Assembly :  Microsoft.Office.Server.Search (dans Microsoft.Office.Server.Search.dll)

Syntaxe

'Déclaration
Protected Function PruneScopeList ( _
    scopeInfos As List(Of ScopeInfo) _
) As IEnumerable
'Utilisation
Dim scopeInfos As List(Of ScopeInfo)
Dim returnValue As IEnumerable

returnValue = Me.PruneScopeList(scopeInfos)
protected IEnumerable PruneScopeList(
    List<ScopeInfo> scopeInfos
)

Paramètres

Valeur renvoyée

Type : System.Collections.IEnumerable
Énumérateur pour accéder aux étendues.

Remarques

Cette méthode détermine si chaque membre du paramètre scopeInfos a une étendue correspondante dans la liste des étendues dans la propriété AllScopes . Si le AllScopes contient une étendue correspondante, cette méthode renvoie l'élément ; dans le cas contraire, cette méthode renvoie un nouvel Scope portant l'identificateur de l' DisplayGroupInfo comme clé.

Voir aussi

Référence

ScopesManager classe

ScopesManager - Membres

Microsoft.Office.Server.Search.Administration - Espace de noms