Freigeben über


SPHealthRulesList.AddItems-Methode

Listenelemente und Zeitgeberaufträge für alle Regeln erstellt in einer Assembly.

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

Syntax

'Declaration
Public Function AddItems ( _
    ruleAssembly As Assembly _
) As IDictionary(Of Type, Exception)
'Usage
Dim instance As SPHealthRulesList
Dim ruleAssembly As [Assembly]
Dim returnValue As IDictionary(Of Type, Exception)

returnValue = instance.AddItems(ruleAssembly)
public IDictionary<Type, Exception> AddItems(
    Assembly ruleAssembly
)

Parameter

Rückgabewert

Typ: System.Collections.Generic.IDictionary<Type, Exception>
Eine Liste der Typen, die nicht hinzugefügt werden konnte und die Ausnahmen, die ausgelöst wurden, wenn die Methode versucht, um sie hinzuzufügen.

Hinweise

Die Methode AddItems untersucht die angegebene Assembly und sucht alle öffentliche Klassen, die von der (einschließlich Klassen, die von der SPRepairableHealthAnalysisRule -Klasse abgeleitet) SPHealthAnalysisRule -Klasse abgeleitet sind. Für jede Klasse, die es findet, erstellt die Methode ein Listenelement in der Liste der Regeln SharePoint-Integritätsanalyse und einen Zeitgeberauftrag zum Ausführen der Regel durch die Klasse definiert.

Wichtig

Vor dem Aufrufen dieser Methode rufen Sie den Wert der ParentWeb -Eigenschaft der Liste, und klicken Sie dann auf trueAllowUnsafeUpdates -Eigenschaft des Objekts festgelegt.

Siehe auch

Referenz

SPHealthRulesList Klasse

SPHealthRulesList-Member

Microsoft.SharePoint.Administration.Health-Namespace