MergeEventObject インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント中に OnMergeRequest 使用されるイベント オブジェクト。
public interface class MergeEventObject : Microsoft::Office::Interop::InfoPath::MergeEvent
[System.Runtime.InteropServices.Guid("096CD67B-0786-11D1-95FA-0080C78EE3BB")]
public interface MergeEventObject : Microsoft.Office.Interop.InfoPath.MergeEvent
type MergeEventObject = interface
interface MergeEvent
Public Interface MergeEventObject
Implements MergeEvent
- 派生
- 属性
- 実装
例
次の例では、DOMMergeEvent オブジェクトのプロパティとReturnStatusプロパティと オブジェクトのメソッドをImportDOM(IXMLDOMDocument)XDocument使用して、イベント ハンドラーからOnMergeRequestフォームをインポート (マージ) します。
public void OnMergeRequest(<span class="label">MergeEvent</span> e)
{
thisXDocument.ImportDOM(e.DOM);
e.ReturnStatus = true;
}
注釈
この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してくださいMergeEvent。
MergeEvent オブジェクトには、OnMergeRequest イベント中に、フォームの基となる XML ドキュメントをプログラムから操作したり、結合するファイルの数などの結合プロパティを調べたりするために使用できるプロパティやメソッドが用意されています。
1 回のフォームの結合処理で、複数の OnMergeRequest イベントが発生します。 結合されるファイルごとに 1 つの OnMergeRequest イベントが発生します。
MergeEvent オブジェクトは、InfoPath フォームの OnMergeRequest イベントへのパラメーターとして渡されます。 これらのプロパティは、このイベント中でのみ利用できます。
プロパティ
Count |
結合操作で結合されるフォームの数を取得します。 (継承元 MergeEvent) |
DOM |
フォームの基になっている XML ドキュメントを、結合操作の対象となっている現在のフォームの XML DOM (Document Object Model) 構造として取得します。 (継承元 MergeEvent) |
index |
現在結合されているフォームの、ゼロベースのインデックスを取得します。 (継承元 MergeEvent) |
ReturnStatus |
イベントの戻り状態を示す値を取得または設定します OnMergeRequest 。 (継承元 MergeEvent) |
RollBack |
フラグとReturnStatus共にイベントに追加情報を提供する値をOnMergeRequest取得または設定し、マージ操作全体を取り消すことができます。 (継承元 MergeEvent) |
XDocument |
イベント内の オブジェクトに _XDocument2 関連付 MergeEvent けられているオブジェクトへの参照を OnMergeRequest 取得します。 (継承元 MergeEvent) |