DeleteRuleOperation 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 eliminar una regla de bandeja de entrada.
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
- Herencia
Ejemplos
El siguiente ejemplo se busca la RuleCollection clase para encontrar una existente Rule objeto con el nombre "MoveInterestingToJunk" desde el buzón del usuario. Si el Rule existe, el Rule se elimina cuando el servicio. Se ejecuta la línea de 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);
}
}
Comentarios
Puede eliminar una existente Rule objeto de clase mediante el uso de esta clase.
Esta clase se deriva de la RuleOperation clase.
Constructores
| DeleteRuleOperation() |
Inicializa una nueva instancia de la clase DeleteRuleOperation. |
| DeleteRuleOperation(String) |
Inicializa una nueva instancia de la clase DeleteRuleOperation con el identificador de la regla especificada. |
Propiedades
| RuleId |
Obtiene o establece el identificador único de la regla que se va a eliminar. |