SPHealthRulesList.AddItem - Méthode (SPHealthAnalysisRule, Boolean)

Crée un élément de liste et un travail du minuteur pour l'instance spécifiée d'une règle, en substituant éventuellement un élément de liste existant pour la règle.

Espace de noms :  Microsoft.SharePoint.Administration.Health
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Function AddItem ( _
    rule As SPHealthAnalysisRule, _
    overwrite As Boolean _
) As SPListItem
'Utilisation
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
)

Paramètres

  • overwrite
    Type : System.Boolean

    true pour remplacer un élément de liste existant pour la règle ; dans le cas contraire, false.

Valeur renvoyée

Type : Microsoft.SharePoint.SPListItem
Un élément de liste pour l'instance de la règle.

Exceptions

Exception Condition
Exception

L'argument pour le paramètre overwrite est false , et un élément de liste pour la règle existe déjà.

ArgumentNullException

L'argument pour le paramètre rule est une référence Null (Rien dans Visual Basic).

ArgumentOutOfRangeException

La valeur de la propriété Category de la règle ne peut pas être SPHealthCheckErrorLevel.Success ou SPHealthCheckErrorLevel.RuleExecutionFailure.

MissingMemberException

La valeur de la propriété AutomaticExecutionParameters de la règle est une référence Null (Rien dans Visual Basic).

Remarques

Si vous transmettez true comme argument pour le paramètre overwrite et un élément de liste pour la règle existe déjà, tous les champs de l'élément de liste sont remplacées. Ce comportement est utile, par exemple, si vous devez modifier la planification par défaut d'une règle.

Voir aussi

Référence

SPHealthRulesList classe

SPHealthRulesList - Membres

AddItem - Surcharge

Microsoft.SharePoint.Administration.Health - Espace de noms

Version