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

En el ejemplo siguiente se busca en la RuleCollection clase para buscar un objeto existente Rule con el nombre "MoveInterestingToJunk" del buzón del usuario. Rule Si existe, Rule se elimina cuando el servicio. Se ejecuta la línea 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 un objeto de clase existente Rule mediante esta clase.

Esta clase 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 regla especificado.

Propiedades

RuleId

Obtiene o establece el identificador único de la regla que se va a eliminar.

Se aplica a