次の方法で共有


XmlEvent クラス

定義

フォーム インスタンスの基になっている XML ドキュメントのデータに対する変更によって発生するイベントを実装します。

public ref class XmlEvent abstract
public abstract class XmlEvent
type XmlEvent = class
Public MustInherit Class XmlEvent
継承
XmlEvent

注釈

XmlEvent クラスは、InfoPath フォーム テンプレートを使用して作成されるフォーム インスタンスの基になっている XML ドキュメント中のデータに対する変更によって発生するドキュメント レベルのイベントを実装します。 フォームの読み込み、ビューの変更など、フォーム テンプレート自体で実行されるアクションによって発生するフォーム レベルのイベントは、個別に処理され、型によって FormEvents 実装されます。

重要: XmlEvent クラス自体は、開発者がフォーム コードでインスタンス化することを意図していません。 デザイン モードのユーザー インターフェイスからフォーム テンプレートにイベント ハンドラーを追加すると、Microsoft InfoPath は、XmlEvent クラスのクラスとメンバーを使用してEventManager、フォーム コード ファイルの InternalStartup メソッドでコードを生成し、ドキュメント レベルのイベントをイベント ハンドラーにバインドします。 InfoPath のデザイン モードでイベント ハンドラーを追加する方法の詳細については、「[方法] イベント ハンドラーを追加する方法」を参照してください。

コンストラクター

XmlEvent()

フォーム インスタンスの基になっている XML ドキュメントのデータに対する変更によって発生するイベントを実装します。

プロパティ

RaiseUndoRedoForChanged

元に戻す操作またはやり直し Changed 操作が発生したときにイベントを発生するかどうかを取得または設定します。

イベント

Changed

フォームの基になる XML ドキュメントの変更が受け入れられた後、およびイベントが発生した後に発生します Validating

Changing

フォームの基になっている XML ドキュメントに対する変更が行われた後で、変更が受け付けられる前に発生します。

Validating

フォームの基になる XML ドキュメントの変更が受け入れられた後、イベントが発生する Changed 前に発生します。

適用対象