Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ScopesManager.GetRulesInfo - Méthode

SharePoint 2013

Obtient une paire clé/valeur de Search les règles d'étendue de la collection d'informations de règle spécifiée.

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

protected IDictionary<int, ScopeRule> GetRulesInfo(
	Scope scope,
	List<RuleInfo> ruleInfos,
	int statusCode
)

Paramètres

scope
Type : Microsoft.Office.Server.Search.Administration.Scope

L'étendue de Search des règles.

ruleInfos
Type : System.Collections.Generic.List<RuleInfo>

Collection d'informations sur les règles d'étendue Search .

statusCode
Type : System.Int32

Le code d'état qui indique si l'étendue existe. « 0 » signifie que l'étendue existe.

Valeur renvoyée

Type : System.Collections.Generic.IDictionary<Int32, ScopeRule>
Une paire clé/valeur de règles d'étendue Search .

ExceptionCondition
DeletedConcurrencyException

La valeur du paramètre statusCode n'est pas égale à 0.

ArgumentOutOfRangeException

La propriété RuleType d'un objet RuleInfo dans ruleInfos n'est pas AllContent ou Url ou PropertyQuery.

Cette méthode crée différents types de règles d'étendue en fonction de la valeur de la propriété RuleType des objets RuleInfo dans ruleInfos.

Afficher: