DeleteRuleOperation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Vorgang zum Löschen einer Posteingangsregel dar.
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
- Vererbung
Beispiele
Im folgenden Beispiel wird die RuleCollection -Klasse durchsucht, um ein vorhandenes Rule Objekt mit dem Namen "MoveInterestingToJunk" aus dem Postfach des Benutzers zu finden. Wenn vorhanden Rule ist, wird gelöscht Rule , wenn der Dienst. UpdateInboxRules(new RuleOperation[] { setRuleOperation }, true)-Zeile wird ausgeführt.
// 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);
}
}
Hinweise
Sie können ein vorhandenes Rule Klassenobjekt mithilfe dieser Klasse löschen.
Diese Klasse wird von der RuleOperation -Klasse abgeleitet.
Konstruktoren
DeleteRuleOperation() |
Initialisiert eine neue Instanz der DeleteRuleOperation-Klasse. |
DeleteRuleOperation(String) |
Initialisiert eine neue Instanz der DeleteRuleOperation-Klasse mit dem angegebenen Regelbezeichner. |
Eigenschaften
RuleId |
Ruft den eindeutigen Bezeichner der zu löschenden Regel ab oder legt diesen fest. |