CreateRuleOperation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет операцию по созданию правила папки "Входящие".
public ref class CreateRuleOperation sealed : Microsoft::Exchange::WebServices::Data::RuleOperation
public sealed class CreateRuleOperation : Microsoft.Exchange.WebServices.Data.RuleOperation
Public NotInheritable Class CreateRuleOperation
Inherits RuleOperation
- Наследование
Примеры
В следующем примере создается правило с именем MoveInterestingToJunk. Правило имеет Conditions свойство , указывающее, что при поступлении сообщения электронной почты со строкой "Интересно" в строке темы сообщение перемещается в папку Нежелательная почта. Правило передается на сервер в службе. Строка UpdateInboxRules(new RuleOperation[] { createOperation }, true).
// Create an Inbox rule.
// If "Interesting" is in the message's subject line, move it into the Junk E-mail folder.
Rule newRule = new Rule();
newRule.DisplayName = "MoveInterestingToJunk";
newRule.Priority = 1;
newRule.IsEnabled = true;
newRule.Conditions.ContainsSubjectStrings.Add("Interesting");
newRule.Actions.MoveToFolder = WellKnownFolderName.JunkEmail;
// Create the CreateRuleOperation.
CreateRuleOperation createRuleOperation = new CreateRuleOperation(newRule);
service.UpdateInboxRules(new RuleOperation[] { createRuleOperation }, true);
Комментарии
Правила папки "Входящие" — это наборы Conditions и связанные с ними Actions , которые позволяют клиентам автоматически упорядочивать, классифицировать сообщения и действовать с ними по мере доставки сообщений в папку.
Этот класс является производным RuleOperation от класса .
При создании правила оно сохраняется на сервере Exchange Server. При поступлении сообщения сервер Exchange оценивает сообщение и определяет, выполнил ли он какое-либо правило Conditions. Если это так, сервер Exchange обработает сообщение в соответствии с правилом Actions. Например, можно создать правило, требующее, чтобы все входящие сообщения, содержащие определенную строку в теме, автоматически перемещались в предопределенную папку.
Конструкторы
CreateRuleOperation() |
Инициализирует новый экземпляр класса CreateRuleOperation. |
CreateRuleOperation(Rule) |
Инициализирует новый экземпляр класса CreateRuleOperation с помощью указанного правила. |
Свойства
Rule |
Возвращает или задает создаваемое правило. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по