CreateRuleOperation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una operación para crear una regla de bandeja de entrada.
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
- Herencia
Ejemplos
En el ejemplo siguiente se crea una regla con el nombre "MoveInterestingToJunk". La regla tiene una Conditions propiedad que especifica que cada vez que un mensaje de correo electrónico llega que tiene la cadena "Interesante" en la línea de asunto, el mensaje se va a mover a la carpeta correo electrónico no deseado. La regla se cargará en el servidor en el servicio. Línea 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);
Comentarios
Las reglas de bandeja de entrada son conjuntos de Conditions y asociados Actions que permiten a los clientes automáticamente organizar, clasificar y actuar sobre los mensajes, como los mensajes se coloquen en una carpeta.
Esta clase se deriva de la RuleOperation clase.
Cuando se crea una regla, se almacena en el servidor de Exchange. Cuando se recibe un mensaje, el servidor de Exchange da como resultado el mensaje y determina si se cumplen los requisitos cualquier regla de Conditions. Si es así, el servidor de Exchange, a continuación, procesará el mensaje de acuerdo con la regla de Actions. Por ejemplo, se puede crear una regla para requerir que el correo entrante que contiene una cadena determinada en el asunto se mueven automáticamente a una carpeta predeterminada.
Constructores
| CreateRuleOperation() |
Inicializa una nueva instancia de la clase CreateRuleOperation. |
| CreateRuleOperation(Rule) |
Inicializa una nueva instancia de la clase CreateRuleOperation con la regla especificada. |
Propiedades
| Rule |
Obtiene o establece la regla que se creará. |