FormEvents クラス
フォーム テンプレート自体が発生させることのできるすべてのイベントを実装します。
名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (microsoft.office.infopath.dll 内)
構文
'宣言
Public MustInherit Class FormEvents
'使用
Dim instance As FormEvents
public abstract class FormEvents
コメント
FormEvents クラスは、フォームの読み込みやビューの変更など、InfoPath フォーム テンプレートのフォーム レベル イベントを実装します。フォーム インスタンスの基になっている XML ドキュメントのデータに対する変更によって発生するイベントは、これとは別に処理され、XmlEvent 型によって実装されます。
重要 : |
---|
FormEvents クラス自体は、フォーム コードで開発者がインスタンス化するためのものではありません。開発者は、Microsoft Office InfoPath 2007 デザイン モード ユーザー インターフェイスからフォーム レベル イベントに対するイベント ハンドラの追加だけを行います。デザイン モード ユーザー インターフェイスからフォーム テンプレートにイベント ハンドラを追加すると、InfoPath は、EventManager クラスおよび FormEvents クラスのメンバを使用してフォーム コード ファイルの InternalStartup メソッドにコードを生成し、イベントをイベント ハンドラにバインドします。InfoPath のデザイン モードでイベント ハンドラを追加する方法の詳細については、「[方法] イベント ハンドラを追加する方法」を参照してください。 |
継承階層
System.Object
Microsoft.Office.InfoPath.FormEvents
スレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。