Freigeben über


SPHealthRulesList.AddItem-Methode (SPHealthAnalysisRule, Boolean)

Erstellt ein Listenelement und einen Zeitgeberauftrag für die angegebene Instanz einer Regel, und überschreiben Sie optional ein vorhandenes Listenelement für die Regel.

Namespace:  Microsoft.SharePoint.Administration.Health
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Function AddItem ( _
    rule As SPHealthAnalysisRule, _
    overwrite As Boolean _
) As SPListItem
'Usage
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
)

Parameter

  • overwrite
    Typ: System.Boolean

    true , ein vorhandenes Listenelement für die Regel zu überschreiben; andernfalls false.

Rückgabewert

Typ: Microsoft.SharePoint.SPListItem
Für die Instanz der Regel ein Listenelement.

Ausnahmen

Ausnahme Bedingung
Exception

Das Argument für den Parameter overwritefalse und ein Listenelements für die Regel bereits vorhanden ist.

ArgumentNullException

Das Argument für den Parameter rule ist ein Nullverweis (Nothing in Visual Basic).

ArgumentOutOfRangeException

Der Wert, der die Regel Category -Eigenschaft kann nicht SPHealthCheckErrorLevel.Success oder SPHealthCheckErrorLevel.RuleExecutionFailuresein.

MissingMemberException

Der Wert, der die Regel AutomaticExecutionParameters -Eigenschaft ist ein Nullverweis (Nothing in Visual Basic).

Hinweise

Wenn Sie true übergeben, wie das Argument für den Parameter overwrite und eines Listenelements für die Regel bereits vorhanden ist, werden alle Felder des Listenelements überschrieben. Dieses Verhalten ist nützlich, wenn Sie den Standardzeitplan des eine Regel ändern müssen.

Siehe auch

Referenz

SPHealthRulesList Klasse

SPHealthRulesList-Member

AddItem-Überladung

Microsoft.SharePoint.Administration.Health-Namespace

Version