次の方法で共有


XmlEventArgs クラス

Changed イベントのデータを提供します。

継承階層

System.Object
  System.EventArgs
    Microsoft.Office.InfoPath.XmlEventArgs
      Microsoft.Office.InfoPath.XmlChangingEventArgs
      Microsoft.Office.InfoPath.XmlValidatingEventArgs

名前空間:  Microsoft.Office.InfoPath
アセンブリ:  Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)

構文

'宣言
Public MustInherit Class XmlEventArgs _
    Inherits EventArgs
'使用
Dim instance As XmlEventArgs
public abstract class XmlEventArgs : EventArgs

解説

XmlEventArgs オブジェクトは、Changed イベントのイベント ハンドラーに渡されます。これが発生するのは、フォームの基になる XML ドキュメントへの変更が有効になり、Validating イベントが発生した後です。XmlEventArgs オブジェクトは、フォームの基になる XML ドキュメントで変更中のデータをプログラムで操作し、変更中のノードに関する情報を取得するために、イベント ハンドラー内で使用できる数多くのプロパティを提供します。

XmlEventArgs オブジェクトは Site プロパティを提供しますが、このプロパティは変更中のノードにある XPathNavigator オブジェクトへの参照を取得し、このノードおよびフォームの基になる XML ドキュメント内の他のデータを操作するために使用できます。

対応する ChangingValidating イベントの XmlChangingEventArgs クラスおよび XmlValidatingEventArgs クラスは XmlEventArgs クラスから派生し、同じプロパティのセットを公開します。

スレッドの安全性

この型の public static (Visual Basic ではShared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

XmlEventArgs メンバー

Microsoft.Office.InfoPath 名前空間