Freigeben über


ExchangeService.UpdateInboxRules Methode

Definition

Überlädt

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean)

Aktualisierungen die Posteingangsregeln eines angegebenen Benutzers durch Anwenden der angegebenen Vorgänge.

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String)

Aktualisierungen die Posteingangsregeln eines angegebenen Benutzers durch Anwenden der angegebenen Vorgänge.

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean)

Aktualisierungen die Posteingangsregeln eines angegebenen Benutzers durch Anwenden der angegebenen Vorgänge.

public:
 void UpdateInboxRules(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::RuleOperation ^> ^ operations, bool removeOutlookRuleBlob);
public void UpdateInboxRules (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.RuleOperation> operations, bool removeOutlookRuleBlob);
Public Sub UpdateInboxRules (operations As IEnumerable(Of RuleOperation), removeOutlookRuleBlob As Boolean)

Parameter

operations
IEnumerable<RuleOperation>

Die Vorgänge, die auf die Posteingangsregeln des angegebenen Benutzers angewendet werden sollen.

removeOutlookRuleBlob
Boolean

true , um das Outlook-Regelblob zu entfernen. andernfalls false.

Hinweise

Das Aufrufen dieser Methode führt zu einem Aufruf des Exchange-Webdiensts (EWS).

Sie können die OutlookRuleBlobExists -Eigenschaft verwenden, um zu bestimmen, ob der Benutzer vor dem Aufrufen dieser Methode aufgefordert werden soll.

Wenn Sie die UpdateInboxRules-Methode aufrufen, löscht EWS clientseitige Senderegeln. Clientseitige Senderegeln werden auf dem Client in der Regel Folder Associated Information (FAI)-Nachricht und nirgendwo sonst gespeichert. EWS löscht diese REGEL-FAI-Nachricht standardmäßig, basierend auf der Erwartung, dass Outlook sie neu erstellt. Outlook kann jedoch keine Regeln neu erstellen, die nicht auch als erweiterte Regel vorhanden sind, und clientseitige Senderegeln sind nicht als erweiterte Regeln vorhanden. Dadurch gehen diese Regeln verloren. Wir empfehlen Ihnen, dies beim Entwerfen Ihrer Lösung zu berücksichtigen.

Gilt für:

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String)

Aktualisierungen die Posteingangsregeln eines angegebenen Benutzers durch Anwenden der angegebenen Vorgänge.

public:
 void UpdateInboxRules(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::RuleOperation ^> ^ operations, bool removeOutlookRuleBlob, System::String ^ mailboxSmtpAddress);
public void UpdateInboxRules (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.RuleOperation> operations, bool removeOutlookRuleBlob, string mailboxSmtpAddress);
Public Sub UpdateInboxRules (operations As IEnumerable(Of RuleOperation), removeOutlookRuleBlob As Boolean, mailboxSmtpAddress As String)

Parameter

operations
IEnumerable<RuleOperation>

Die Vorgänge, die auf die Posteingangsregeln des angegebenen Benutzers angewendet werden sollen.

removeOutlookRuleBlob
Boolean

true , um das vorhandene Outlook-Regelblob zu entfernen; andernfalls false.

mailboxSmtpAddress
String

Die SMTP-Adresse des Benutzers, dessen Posteingangsregeln aktualisiert werden sollen.

Hinweise

Das Aufrufen dieser Methode führt zu einem Aufruf des Exchange-Webdiensts (EWS).

Sie können die OutlookRuleBlobExists -Eigenschaft verwenden, um zu bestimmen, ob der Benutzer vor dem Aufrufen dieser Methode aufgefordert werden soll.

Gilt für: