DeleteRuleOperation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma operação para excluir uma regra de caixa 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
- Herança
Exemplos
O exemplo a seguir pesquisa a RuleCollection classe para encontrar um objeto existente Rule com o nome "MoveInterestingToJunk" na caixa de correio do usuário. Se o Rule existir, o Rule será excluído quando o serviço. A linha UpdateInboxRules(nova RuleOperation[] { setRuleOperation }, true) é executada.
// 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);
}
}
Comentários
Você pode excluir um objeto de classe existente Rule usando essa classe.
Essa classe deriva da RuleOperation classe.
Construtores
DeleteRuleOperation() |
Inicializa uma nova instância da classe DeleteRuleOperation. |
DeleteRuleOperation(String) |
Inicializa uma nova instância da classe DeleteRuleOperation com o identificador de regra especificado. |
Propriedades
RuleId |
Obtém ou define o identificador exclusivo da regra a ser excluído. |