SaveEventObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 期间 OnSaveRequest使用的事件。
public interface class SaveEventObject : Microsoft::Office::Interop::InfoPath::SaveEvent
[System.Runtime.InteropServices.Guid("096CD5F5-0786-11D1-95FA-0080C78EE3BB")]
public interface SaveEventObject : Microsoft.Office.Interop.InfoPath.SaveEvent
type SaveEventObject = interface
interface SaveEvent
Public Interface SaveEventObject
Implements SaveEvent
- 派生
- 属性
- 实现
示例
在以下示例中,ReturnStatusSaveEvent 对象的 属性和 PerformSaveOperation() 方法用于执行标准的 Microsoft InfoPath 保存操作:
public void OnSaveRequest(<span class="label">SaveEvent</span> e)
{
e.PerformSaveOperation();
e.ReturnStatus = true;
}
注解
此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅SaveEvent。
SaveEventObject 对象提供许多属性和方法,用于在 OnSaveRequest 事件处理程序的保存操作过程中以编程方式与表单的基础 XML 文档进行交互、确定保存属性以及执行保存操作。
SaveEventObject 对象作为参数传递给 OnSaveRequest 事件。 该对象提供的属性仅在此事件中可用。 表单的保存事件过期时,此对象即过期,所以不能在保存事件的范围之外存储和使用此对象。
属性
FileName |
获取在 事件中使用的 OnSaveRequest 文件名。 (继承自 SaveEvent) |
IsCancelled |
获取或设置一个值,该值提供用于事件的其他 OnSaveRequest 信息,并将其与 ReturnStatus 属性结合使用。 (继承自 SaveEvent) |
IsSaveAs |
获取方法是作为“保存”操作执行还是 PerformSaveOperation() 作为“另存为”操作执行。 (继承自 SaveEvent) |
ReturnStatus |
获取或设置事件的返回状态 OnSaveRequest 。 (继承自 SaveEvent) |
XDocument |
获取对XDocument与事件中的 OnSaveRequest 对象关联的 SaveEventObject 对象的引用。 (继承自 SaveEvent) |
方法
PerformSaveOperation() |
执行用户请求的保存操作。 (继承自 SaveEvent) |