共用方式為


SaveEventObject 介面

OnSaveRequest 期間使用的事件。

**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)

語法

'宣告
<CoClassAttribute(GetType(SaveEventObjectClass))> _
<GuidAttribute("096CD5F5-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface SaveEventObject
    Inherits SaveEvent
'用途
Dim instance As SaveEventObject
[CoClassAttribute(typeof(SaveEventObjectClass))] 
[GuidAttribute("096CD5F5-0786-11D1-95FA-0080C78EE3BB")] 
public interface SaveEventObject : SaveEvent

備註

此類型為 coclass 的包裝函式,屬於 COM 互通性中 Managed 程式碼的必要項。使用此類型,即可存取由此 coclass 實作的 COM 介面成員。如需 COM 介面 (包括其成員說明連結) 的詳細資訊,請參閱 SaveEvent

SaveEventObject 物件提供一些可以在儲存作業期間從 OnSaveRequest 事件處理常式使用的屬性及方法,以程式設計的方式與表單基礎 XML 文件互動、判斷儲存屬性,以及執行儲存作業。

SaveEventObject 物件是以參數方式傳遞至 OnSaveRequest 事件。它所提供的屬性僅可於此事件期間使用。當表單的儲存事件過期時,此物件也會過期,因此可能無法在儲存事件的範圍外儲存及使用它。

範例

在下列範例中,SaveEvent 物件的 ReturnStatus 屬性及 PerformSaveOperation 方法是用於執行標準的 Microsoft Office InfoPath 2007 儲存作業:

public void OnSaveRequest(SaveEvent e)
{
 e.PerformSaveOperation();
 e.ReturnStatus = true;
}

請參閱

參考

SaveEventObject 成員
Microsoft.Office.Interop.InfoPath 命名空間