次の方法で共有


SaveEventObject インターフェイス

定義

の間 OnSaveRequestに使用されるイベント。

public interface class SaveEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::SaveEvent
[System.Runtime.InteropServices.Guid("096cd5f5-0786-11d1-95fa-0080c78ee3bb")]
public interface SaveEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.SaveEvent
type SaveEventObject = interface
    interface SaveEvent
    interface DocReturnEvent
    interface DocEvent
Public Interface SaveEventObject
Implements SaveEvent
属性
実装

次の例では、ReturnStatusSaveEvent オブジェクトの プロパティと PerformSaveOperation() メソッドを使用して、標準の Microsoft InfoPath 保存操作を実行します。

[InfoPathEventHandler(EventType=InfoPathEventType.OnSaveRequest)]
public void OnSaveRequest(<span class="label">SaveEvent</span> e)
{
 e.PerformSaveOperation();
 e.ReturnStatus = true;
}

注釈

この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してくださいSaveEvent

SaveEventObject オブジェクトには OnSaveRequest イベント ハンドラーから保存操作を実行する場合に使用可能なプロパティおよびメソッドが多数あり、フォームの基になる XML ドキュメントの操作、保存プロパティの設定、および保存操作の実行をプログラムで行うことができます。

SaveEventObject オブジェクトは、パラメーターとして OnSaveRequest イベントに渡されます。 これらのプロパティは、このイベント中でのみ利用できます。 フォームの保存イベントの範囲外では格納することも使用することもできなくなるように、保存イベントが期限切れになると、このオブジェクトも期限切れになります。

プロパティ

FileName

イベントで使用するファイル名を取得します OnSaveRequest

(継承元 SaveEvent)
IsCancelled

プロパティと組み合わせてイベントで OnSaveRequest 使用するための追加情報を提供する値を ReturnStatus 取得または設定します。

(継承元 SaveEvent)
IsSaveAs

メソッドを PerformSaveOperation() "保存" 操作として実行するか、"名前を付けて保存" 操作として実行するかを取得します。

(継承元 SaveEvent)
ReturnStatus

イベントの戻り状態 OnSaveRequest を取得または設定します。

(継承元 SaveEvent)
XDocument

イベント内の オブジェクトに XDocument 関連付 SaveEventObject けられているオブジェクトへの参照を OnSaveRequest 取得します。

(継承元 SaveEvent)

メソッド

PerformSaveOperation()

ユーザーによって要求された保存操作を実行します。

(継承元 SaveEvent)

適用対象