DocActionEventObject インターフェイス
Microsoft Office InfoPath 2007 のボタン クリック イベントの間に使用されるイベント オブジェクトです。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd63a-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(DocActionEventObjectWrapper))> _
Public Interface DocActionEventObject
Inherits DocActionEvent, DocReturnEvent, DocEvent
'使用
Dim instance As DocActionEventObject
[CLSCompliantAttribute(false)]
[GuidAttribute("096cd63a-0786-11d1-95fa-0080c78ee3bb")]
[CoClassAttribute(typeof(DocActionEventObjectWrapper))]
public interface DocActionEventObject : DocActionEvent, DocReturnEvent, DocEvent
コメント
この型は、COM 相互運用のためにマネージ コードで必要とされるコクラスのラッパーです。この型を使用して、このコクラスによって実装される COM インターフェイスのメンバにアクセスします。COM インターフェイスについては (このメンバの説明へのリンクを含む)、次を参照してください DocActionEvent。
DocActionEvent オブジェクトが提供するプロパティをボタン クリック イベントの中で使用すると、フォームの基になっている XML ドキュメント内のデータとプログラム的に対話し、イベントの成功または失敗を制御できます。
DocActionEvent オブジェクトは、InfoPath フォームのビューに含まれるボタンの OnClick イベントに対するパラメータとして渡されます。このオブジェクトのプロパティは、OnClick イベントの間だけ使用できます。
例
次の例では、DocActionEvent オブジェクトの Source プロパティを使用して、ボタンを含むフォームの基になっている XML ドキュメントの最も内側の XML Document Object Model (DOM) ノードのソース XML データを表示しています。
[InfoPathEventHandler(MatchPath="ShowDocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void ShowDocActionEventSource_OnClick(DocActionEvent e)
{
thisXDocument.UI.Alert("Source: " + e.Source.xml);
}
関連項目
参照
DocActionEventObject のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間