Метод ScopesManager.ConstructRuleFromRuleInfo
Создает правило области Поиск с указанного Поиск сведения о правила области.
Пространство имен: Microsoft.Office.Server.Search.Administration
Сборка: Microsoft.Office.Server.Search (в Microsoft.Office.Server.Search.dll)
Синтаксис
'Декларация
Protected Function ConstructRuleFromRuleInfo ( _
scope As Scope, _
ruleInfo As RuleInfo, _
ruleId As Integer _
) As ScopeRule
'Применение
Dim scope As Scope
Dim ruleInfo As RuleInfo
Dim ruleId As Integer
Dim returnValue As ScopeRule
returnValue = Me.ConstructRuleFromRuleInfo(scope, _
ruleInfo, ruleId)
protected ScopeRule ConstructRuleFromRuleInfo(
Scope scope,
RuleInfo ruleInfo,
int ruleId
)
Параметры
scope
Тип: Microsoft.Office.Server.Search.Administration.ScopeПоиск область действия правила.
ruleInfo
Тип: Microsoft.Office.Server.Search.Administration.RuleInfoПодробные сведения о правиле Поиск области были сконструированы.
ruleId
Тип: System.Int32Идентификатор правила области Поиск .
Возвращаемое значение
Тип: Microsoft.Office.Server.Search.Administration.ScopeRule
Правило области, Поиск .
Исключения
Исключение | Условие |
---|---|
DeletedConcurrencyException | Свойство IsDeletedruleInfo — true. |
ArgumentOutOfRangeException | Свойство RuleTyperuleInfo не AllContent или Url или PropertyQuery. |
Замечания
Этот метод создает различные типы правил области Поиск на основе значения свойства RuleTyperuleInfo.
См. также
Справочные материалы
Пространство имен Microsoft.Office.Server.Search.Administration