MailEnvelope.Available プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォームで実行されているコードでクラスの他の MailEnvelope プロパティを使用できるかどうかを取得します。
public:
abstract property bool Available { bool get(); };
public abstract bool Available { get; }
member this.Available : bool
Public MustOverride ReadOnly Property Available As Boolean
プロパティ値
クラスの他のプロパティがMailEnvelopeフォームで実行されているコードで使用できる場合は true、それ以外の場合は false。
注釈
Available プロパティは、フォームが Outlook 2010 で開かれているかどうかをテストするために使用されます。 Outlook 2010 を実行しているユーザーに電子メールの添付ファイルとしてフォームを送信すると、Outlook 内でフォームが開きます。 この場合、フォームとフォームが添付される電子メール メッセージは既に Outlook で開かれているため、現在開かれている InfoPath フォームを添付して送信する電子メール メッセージをプログラムで作成するのは適切ではなく、Available プロパティは false を返します。 フォームが InfoPath で開かれた場合、Available プロパティは true を返すので、フォームのコードは MailEnvelope クラスのプロパティを使用できます。
このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。
この型またはメンバーには、Microsoft InfoPath Filler で開いたフォームで実行されるコードからのみアクセスできます。