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
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. |