Поделиться через


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
Наследование
DeleteRuleOperation

Примеры

В следующем примере выполняется поиск 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

Возвращает или задает уникальный идентификатор удаляемого правила.

Применяется к