Partager via


DeleteRuleOperation Classe

Définition

Représente une opération pour supprimer une règle de boîte de réception.

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
Héritage
DeleteRuleOperation

Exemples

L’exemple suivant recherche dans la RuleCollection classe un objet existant Rule nommé « MoveInterestingToJunk » dans la boîte aux lettres de l’utilisateur. S’il Rule existe, le Rule est supprimé lorsque le service est. La ligne UpdateInboxRules(new RuleOperation[] { setRuleOperation }, true) est exécutée.

// 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);
    }
}

Remarques

Vous pouvez supprimer un objet de classe existant Rule à l’aide de cette classe.

Cette classe dérive de la RuleOperation classe .

Constructeurs

DeleteRuleOperation()

Initialise une nouvelle instance de la classe DeleteRuleOperation.

DeleteRuleOperation(String)

Initialise une nouvelle instance de la classe DeleteRuleOperation avec l’identificateur de règle spécifié.

Propriétés

RuleId

Obtient ou définit l’identificateur unique de la règle à supprimer.

S’applique à