(SPHealthAnalysisRule, Boolean) del método SPHealthRulesList.AddItem
Crea un elemento de lista y un trabajo del temporizador para la instancia especificada de una regla, opcionalmente, reemplazar un elemento de lista existente para la regla.
Espacio de nombres: Microsoft.SharePoint.Administration.Health
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Function AddItem ( _
rule As SPHealthAnalysisRule, _
overwrite As Boolean _
) As SPListItem
'Uso
Dim instance As SPHealthRulesList
Dim rule As SPHealthAnalysisRule
Dim overwrite As Boolean
Dim returnValue As SPListItem
returnValue = instance.AddItem(rule, overwrite)
public SPListItem AddItem(
SPHealthAnalysisRule rule,
bool overwrite
)
Parámetros
rule
Tipo: Microsoft.SharePoint.Administration.Health.SPHealthAnalysisRuleUna instancia de una regla de Analizador de mantenimiento de SharePoint definida en una clase que deriva de la clase SPHealthAnalysisRule (incluida la clase SPRepairableHealthAnalysisRule ).
overwrite
Tipo: System.Booleantrue para sobrescribir un elemento de lista existente para la regla; en caso contrario, false.
Valor devuelto
Tipo: Microsoft.SharePoint.SPListItem
Un elemento de lista para la instancia de la regla.
Excepciones
Excepción | Condición |
---|---|
Exception | El argumento para el parámetro overwrite es false y ya existe un elemento de lista para la regla. |
ArgumentNullException | El argumento para el parámetro rule es una referencia null (Nothing en Visual Basic). |
ArgumentOutOfRangeException | El valor de propiedad de Category de la regla no puede ser SPHealthCheckErrorLevel.Success o SPHealthCheckErrorLevel.RuleExecutionFailure. |
MissingMemberException | El valor de propiedad de la regla AutomaticExecutionParameters es una referencia null (Nothing en Visual Basic). |
Comentarios
Si se pasa true como el argumento para el parámetro overwrite y un elemento de lista para la regla ya existe, se sobrescriben todos los campos del elemento de lista. Este comportamiento es útil, por ejemplo, si necesita cambiar la programación predeterminada de una regla.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Administration.Health