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

Outlook ルール BLOB を削除する場合は true。それ以外の場合は false

注釈

このメソッドを呼び出すと、Exchange Web Service (EWS) が呼び出されます。

プロパティを OutlookRuleBlobExists 使用して、このメソッドを呼び出す前にユーザーにプロンプトを表示するかどうかを判断できます。

UpdateInboxRules メソッドを呼び出すと、EWS がクライアント側の送信ルールを削除します。 クライアント側の送信ルールは、クライアントのルールのフォルダー関連情報 (FAI) メッセージにのみ保存されます。 EWS は既定で、このルール FAI メッセージを削除します。これは、Outlook がこれを再作成するという前提に基づいて行われます。 ただし、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

既存 の Outlook ルール BLOB を削除する場合は true。それ以外の場合は false

mailboxSmtpAddress
String

受信トレイ ルールを更新するユーザーの SMTP アドレス。

注釈

このメソッドを呼び出すと、Exchange Web Service (EWS) が呼び出されます。

プロパティを OutlookRuleBlobExists 使用して、このメソッドを呼び出す前にユーザーにプロンプトを表示するかどうかを判断できます。

適用対象