CreateRuleOperation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une opération pour créer une règle de boîte de réception.
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
- Héritage
Exemples
L’exemple suivant crée une règle nommée « MoveInterestingToJunk ». La règle a une Conditions propriété qui spécifie que chaque fois qu’un message électronique contenant la chaîne « Intéressant » dans la ligne d’objet arrive, le message doit être déplacé vers le dossier Courrier indésirable. La règle est chargée sur le serveur dans le service. Ligne 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);
Remarques
Les règles de boîte de réception sont des ensembles de Conditions et associés Actions qui permettent aux clients d’organiser, de catégoriser et d’agir automatiquement sur les messages à mesure que les messages sont remis à un dossier.
Cette classe dérive de la RuleOperation classe .
Lorsqu’une règle est créée, elle est stockée sur le serveur Exchange. Lorsqu’un message arrive, le serveur Exchange évalue le message et détermine s’il a respecté une règle Conditions. Si tel est le cas, le serveur Exchange traite ensuite le message en fonction de la règle Actions. Par exemple, une règle peut être créée pour exiger que tout courrier entrant contenant une certaine chaîne dans l’objet soit automatiquement déplacé vers un dossier prédéterminé.
Constructeurs
CreateRuleOperation() |
Initialise une nouvelle instance de la classe CreateRuleOperation. |
CreateRuleOperation(Rule) |
Initialise une nouvelle instance de la classe CreateRuleOperation avec la règle spécifiée. |
Propriétés
Rule |
Obtient ou définit la règle à créer. |