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
ruleAssembly
Typ: System.Reflection.AssemblyDie Assembly zu suchenden Regeln hinzugefügt werden soll.
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.