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
rule
Typ: Microsoft.SharePoint.Administration.Health.SPHealthAnalysisRuleEine Instanz einer SharePoint-Integritätsanalyse Regel definiert in einer Klasse, die von der (einschließlich der SPRepairableHealthAnalysisRule -Klasse) SPHealthAnalysisRule -Klasse abgeleitet ist.
overwrite
Typ: System.Booleantrue , 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.