DocReturnEventObject インターフェイス
Microsoft Office InfoPath 2007 の読み込みイベントまたは送信イベントの間に使用されるイベント オブジェクト。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
<GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(DocReturnEventObjectWrapper))> _
Public Interface DocReturnEventObject
Inherits DocReturnEvent, DocEvent
'使用
Dim instance As DocReturnEventObject
[GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")]
[CLSCompliantAttribute(false)]
[CoClassAttribute(typeof(DocReturnEventObjectWrapper))]
public interface DocReturnEventObject : DocReturnEvent, DocEvent
コメント
この型は、COM 相互運用のためにマネージ コードで必要とされるコクラスのラッパーです。この型を使用して、このコクラスによって実装される COM インターフェイスのメンバにアクセスします。COM インターフェイスについては (このメンバの説明へのリンクを含む)、次を参照してください DocReturnEvent。
DocReturnEvent オブジェクトは、XDocument プロパティを提供します。読み込みイベントまたは送信イベントでこのプロパティを使用すると、フォームの基になっている XML ドキュメント内のデータとプログラム的に対話できます。また、イベントが成功かどうかを指定するために使用する ReturnStatus プロパティも提供されます。
DocReturnEvent オブジェクトは、InfoPath フォームの OnLoad イベントおよび OnSubmitRequest イベントに対するパラメータとして渡されます。このオブジェクトが提供するプロパティは、これらのイベントの間だけ使用できます。
例
次の例では、DocReturnEvent オブジェクトの XDocument プロパティを使用して、XDocument オブジェクトの DOM プロパティを使用するフォームの基になっている XML ドキュメントのソース XML を表示しています。
[InfoPathEventHandler(EventType=InfoPathEventType.OnLoad)]
public void OnLoad(DocReturnEvent e)
{
thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
e.ReturnStatus = true;
}
関連項目
参照
DocReturnEventObject のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間