DeleteRuleOperation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет операцию по удалению правила папки "Входящие".
public ref class DeleteRuleOperation sealed : Microsoft::Exchange::WebServices::Data::RuleOperation
public sealed class DeleteRuleOperation : Microsoft.Exchange.WebServices.Data.RuleOperation
Public NotInheritable Class DeleteRuleOperation
Inherits RuleOperation
- Наследование
Примеры
В следующем примере выполняется поиск RuleCollection класса , чтобы найти существующий Rule объект с именем MoveInterestingToJunk из почтового ящика пользователя. Rule Если объект существует, Rule объект удаляется, когда служба. Выполняется строка UpdateInboxRules(new RuleOperation[] { setRuleOperation }, true).
// Create the DeleteRuleOperation.
// Delete the rule "MoveInterestingToJunk", if it exists.
// Get the RuleCollection.
RuleCollection ruleCollection = service.GetInboxRules("User1@Contoso.com");
foreach (Rule ruleinCollection in ruleCollection)
{
if (ruleinCollection.DisplayName == "MoveInterestingToJunk")
{
DeleteRuleOperation deleteRuleOperation = new DeleteRuleOperation(ruleinCollection.Id);
service.UpdateInboxRules(new RuleOperation[] { deleteRuleOperation }, true);
}
}
Комментарии
С помощью этого класса можно удалить существующий Rule объект класса.
Этот класс является производным RuleOperation от класса .
Конструкторы
DeleteRuleOperation() |
Инициализирует новый экземпляр класса DeleteRuleOperation. |
DeleteRuleOperation(String) |
Инициализирует новый экземпляр класса DeleteRuleOperation с указанным идентификатором правила. |
Свойства
RuleId |
Возвращает или задает уникальный идентификатор удаляемого правила. |