ExchangeService.UpdateInboxRules 方法

定义

重载

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean)

通过应用指定的操作汇报指定用户的收件箱规则。

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String)

通过应用指定的操作汇报指定用户的收件箱规则。

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean)

通过应用指定的操作汇报指定用户的收件箱规则。

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)

参数

operations
IEnumerable<RuleOperation>

要应用于指定用户的收件箱规则的操作。

removeOutlookRuleBlob
Boolean

如果为 true ,则删除 Outlook 规则 Blob;否则为 false

注解

调用此方法会导致调用 Exchange Web Service (EWS) 。

可以使用 OutlookRuleBlobExists 属性来确定在调用此方法之前是否提示用户。

调用 UpdateInboxRules 方法时,EWS 会删除客户端发送规则。 客户端发送规则存储在客户端上,规则文件夹关联信息 (FAI) 消息,而没有其他位置。 EWS 根据 Outlook 将重新创建此规则的预期,默认删除此规则 FAI 邮件。 但是,Outlook 无法重新创建不作为扩展规则存在的规则,并且客户端发送规则不作为扩展规则存在。 因此,这些规则会丢失。 建议在设计解决方案时考虑这一点。

适用于

UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String)

通过应用指定的操作汇报指定用户的收件箱规则。

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)

参数

operations
IEnumerable<RuleOperation>

要应用于指定用户的收件箱规则的操作。

removeOutlookRuleBlob
Boolean

如果为 true ,则删除现有的 Outlook 规则 Blob;否则为 false

mailboxSmtpAddress
String

要更新其收件箱规则的用户的 SMTP 地址。

注解

调用此方法会导致调用 Exchange Web Service (EWS) 。

可以使用 OutlookRuleBlobExists 属性来确定在调用此方法之前是否提示用户。

适用于