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