_XDocumentEventSink2_Event.OnAfterImport 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在导入(或合并)操作成功完成之后发生。
public:
event Microsoft::Office::Interop::InfoPath::SemiTrust::_XDocumentEventSink2_OnAfterImportEventHandler ^ OnAfterImport;
event Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnAfterImportEventHandler OnAfterImport;
member this.OnAfterImport : Microsoft.Office.Interop.InfoPath.SemiTrust._XDocumentEventSink2_OnAfterImportEventHandler
Event OnAfterImport As _XDocumentEventSink2_OnAfterImportEventHandler
事件类型
示例
在下面的示例中,OnAfterImport 事件处理程序用于显示一个消息框,以便通知用户合并操作已成功完成:
[InfoPathEventHandler(EventType=InfoPathEventType.<span class="label">OnAfterImport</span>)]
public void OnAfterImport(DocEvent e)
{
thisXDocument.UI.Alert("Merge operation was successful.");
}
在下面的示例中,OnAfterImport 事件处理程序用于显示一个消息框,以便通知用户合并操作已成功完成:
[InfoPathEventHandler(EventType=InfoPathEventType.<span class="label">OnAfterImport</span>)]
public void OnAfterImport(DocEvent e)
{
thisXDocument.UI.Alert("Merge operation was successful.");
}
注解
此事件处理程序不允许用户取消操作。
如果合并操作包括合并多个表单,则 OnAfterImport 事件仅在已经合并了所有表单并且整个操作成功之后发生。
注意:InfoPath 表单设计窗口中没有用于创建此事件处理程序的用户界面 (UI) 。 若要将该事件处理程序添加到项目,请包含出现在示例中的 InfoPathEventHandler 属性。
注意:如果为表单模板的 OnAfterImport 事件创建事件处理程序,则必须编辑表单定义文件 (.xsf) ,以便将 importParameters 元素的 useScriptHandler 属性设置为“yes”,然后才能运行。