Метод SPHealthRulesList.AddItem (SPHealthAnalysisRule, Boolean)
Создание элемента списка и задания таймера для указанного экземпляра правила, при необходимости перезаписи существующего элемента списка для правила.
Пространство имен: Microsoft.SharePoint.Administration.Health
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Function AddItem ( _
rule As SPHealthAnalysisRule, _
overwrite As Boolean _
) As SPListItem
'Применение
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
)
Параметры
rule
Тип: Microsoft.SharePoint.Administration.Health.SPHealthAnalysisRuleЭкземпляр Анализатор работоспособности SharePoint правила, определенные в класс, производный от класса SPHealthAnalysisRule (в том числе класс SPRepairableHealthAnalysisRule ).
overwrite
Тип: System.Booleantrue для перезаписи существующего элемента списка для этого правила; в противном случае — false.
Возвращаемое значение
Тип: Microsoft.SharePoint.SPListItem
Элемент списка для экземпляра правила.
Исключения
Исключение | Условие |
---|---|
Exception | Аргумент для параметра overwrite является false и элемента списка для правила уже существует. |
ArgumentNullException | Аргумент для параметра rule — пустая ссылка (Nothing в Visual Basic). |
ArgumentOutOfRangeException | Значение свойства Category правило не может быть SPHealthCheckErrorLevel.Success или SPHealthCheckErrorLevel.RuleExecutionFailure. |
MissingMemberException | Значение свойства AutomaticExecutionParameters правило — пустая ссылка (Nothing в Visual Basic). |
Замечания
Если true передается как аргумент для параметра overwrite и элемента списка для правила уже существует, будут перезаписаны все поля элемента списка. Это поведение полезно, например, если необходимо изменить расписание по умолчанию для правила.
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Administration.Health