_XDocumentEventSink2_Event.OnAfterImport 事件

定义

在导入(或合并)操作成功完成之后发生。

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”,然后才能运行。

适用于