del método ScopesManager.ConstructRuleFromRuleInfo
Crea una regla de ámbito Buscar con información de regla de ámbito especificado Buscar .
Espacio de nombres: Microsoft.Office.Server.Search.Administration
Ensamblado: Microsoft.Office.Server.Search (en Microsoft.Office.Server.Search.dll)
Sintaxis
'Declaración
Protected Function ConstructRuleFromRuleInfo ( _
scope As Scope, _
ruleInfo As RuleInfo, _
ruleId As Integer _
) As ScopeRule
'Uso
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
)
Parámetros
scope
Tipo: Microsoft.Office.Server.Search.Administration.ScopeEl ámbito de la Buscar de la regla.
ruleInfo
Tipo: Microsoft.Office.Server.Search.Administration.RuleInfoLa información detallada acerca de la regla de ámbito Buscar construcción.
ruleId
Tipo: System.Int32El identificador de la regla de ámbito Buscar .
Valor devuelto
Tipo: Microsoft.Office.Server.Search.Administration.ScopeRule
Una regla de ámbito Buscar .
Excepciones
Excepción | Condición |
---|---|
DeletedConcurrencyException | La propiedad IsDeleted de ruleInfo es true. |
ArgumentOutOfRangeException | La propiedad RuleType de ruleInfo no es AllContent o Url o PropertyQuery. |
Comentarios
Este método crea distintos tipos de reglas de ámbito Buscar basados en el valor de la propiedad RuleType de ruleInfo.
Vea también
Referencia
Espacio de nombres Microsoft.Office.Server.Search.Administration