DeleteRuleOperation Clase

Definición

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
DeleteRuleOperation

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.

Se aplica a