次の方法で共有


MailBindingBase.MinimumAttachmentSize プロパティ

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

メッセージをメッセージ本文で送信するか、添付ファイルとして送信するかを決定するサイズのしきい値を取得または設定します。

名前空間:  Microsoft.ServiceModel.Channels.Mail
アセンブリ:  Microsoft.ServiceModel.Channels.Mail (Microsoft.ServiceModel.Channels.Mail.dll 内)

構文

'宣言
Public Property MinimumAttachmentSize As Integer
    Get
    Set
'使用
Dim instance As MailBindingBase
Dim value As Integer

value = instance.MinimumAttachmentSize

instance.MinimumAttachmentSize = value
public int MinimumAttachmentSize { get; set; }
public:
property int MinimumAttachmentSize {
    int get ();
    void set (int value);
}
member MinimumAttachmentSize : int with get, set

プロパティ値

型 : System.Int32
メッセージ サイズのしきい値 (バイト単位)。メッセージ サイズがこの値より大きい場合、メッセージは添付ファイルとして送信されます。それ以外の場合、メッセージはメッセージ本文で送信されます。

解説

既定のサイズのしきい値は 2,048 バイトです。

このプロパティは、MessageContainerType プロパティが Default に設定されている場合にのみ使用されます。

Windows Mobile デバイスでは、Microsoft ActiveSync の電子メール同期設定によって、最初の同期でダウンロードされる各メッセージの最大サイズが決まります。メッセージが最大サイズを超える場合は、最初の同期で本文の一部だけがダウンロードされます。メッセージの一部だけがダウンロードされ、チャネル リスナーがそのメッセージを待っている場合、トランスポートは、ダウンロードが必要であることを示すマークをメッセージに設定します。次の同期セッションで、メッセージ全体がダウンロードされます。

MinimumAttachmentSize プロパティを使用する方法の例を次に示します。この例では、1,024 バイトを超えるメッセージが添付ファイルとして送信されます。

' For a desktop application, use ExchangeWebServiceMailBinding.
binding = New WindowsMobileMailBinding()

binding.MinimumAttachmentSize = 1024
// For a desktop application, use ExchangeWebServiceMailBinding.
binding = new WindowsMobileMailBinding();

binding.MinimumAttachmentSize = 1024;

.NET Framework セキュリティ

プラットフォーム

Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。

バージョン情報

.NET Compact Framework

サポート対象 : 3.5

参照

参照

MailBindingBase クラス

MailBindingBase メンバー

Microsoft.ServiceModel.Channels.Mail 名前空間