VersionUpgradeEventObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 Microsoft InfoPath 版本升级事件期间使用的事件对象。
public interface class VersionUpgradeEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::VersionUpgradeEvent
[System.Runtime.InteropServices.Guid("096cd614-0786-11d1-95fa-0080c78ee3bb")]
public interface VersionUpgradeEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.VersionUpgradeEvent
type VersionUpgradeEventObject = interface
interface VersionUpgradeEvent
interface DocReturnEvent
interface DocEvent
Public Interface VersionUpgradeEventObject
Implements VersionUpgradeEvent
- 属性
- 实现
示例
在以下示例中,DocumentVersionVersionUpgradeEvent 对象的 和 SolutionVersion 属性用于显示表单和表单模板的版本号:
[InfoPathEventHandler(EventType=InfoPathEventType.OnVersionUpgrade)]
public void OnVersionUpgrade(<span class="label">VersionUpgradeEvent</span> e)
{
thisXDocument.UI.Alert("The form version: " + e.DocumentVersion +
"\nThe form template version: " + e.SolutionVersion);
e.ReturnStatus = true;
}
注解
此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅VersionUpgradeEvent。
VersionUpgradeEvent 对象提供了许多属性,使用这些属性,可以在版本升级事件中以编程方式与表单的基础 XML 文档进行交互、确定表单和表单模板的版本号并做出响应以指示版本升级过程是否成功。
VersionUpgradeEvent 对象作为参数传递给 OnVersionUpgrade InfoPath 表单。 该对象提供的属性仅在此事件中可用。
属性
DocumentVersion |
获取 Microsoft InfoPath 窗体的版本号。 (继承自 VersionUpgradeEvent) |
ReturnStatus |
获取或设置事件的返回状态 OnVersionUpgrade 。 (继承自 VersionUpgradeEvent) |
SolutionVersion |
获取 Microsoft InfoPath 表单模板的版本号。 (继承自 VersionUpgradeEvent) |
XDocument |
获取对事件期间OnVersionUpgrade与 VersionUpgradeEventObject 对象关联的 对象的引用XDocument。 (继承自 VersionUpgradeEvent) |