SPHealthRulesList.AddItems - Méthode
Crée des éléments de liste et les travaux de minuteur pour toutes les règles dans un assembly.
Espace de noms : Microsoft.SharePoint.Administration.Health
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Function AddItems ( _
ruleAssembly As Assembly _
) As IDictionary(Of Type, Exception)
'Utilisation
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
)
Paramètres
ruleAssembly
Type : System.Reflection.AssemblyL'assembly à rechercher les règles à ajouter.
Valeur renvoyée
Type : System.Collections.Generic.IDictionary<Type, Exception>
Une liste de types qui n'a pas peuvent être ajoutés. et les exceptions qui ont été levées lorsque la méthode a tenté de les ajouter.
Remarques
La méthode AddItems examine l'assembly spécifié et recherche toutes les classes publiques dérivées de la classe SPHealthAnalysisRule (y compris les classes dérivées de la classe SPRepairableHealthAnalysisRule ). Pour chaque classe qu'il trouve, la méthode crée un élément de liste dans la liste des règles Analyseur d’intégrité SharePoint et un travail du minuteur pour exécuter la règle définie par la classe.
Important
Avant d'appeler cette méthode, obtenez la valeur de la propriété ParentWeb de la liste, puis définissez propriété AllowUnsafeUpdates de l'objet à true.