Compartir a través de


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

  • ruleId
    Tipo: System.Int32

    El 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

clase ScopesManager

Miembros ScopesManager

Espacio de nombres Microsoft.Office.Server.Search.Administration