次の方法で共有


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 名前空間