XmlFormOpenMode 枚举

定义

指定如何打开表单。

此枚举支持其成员值的按位组合。

public enum class XmlFormOpenMode
[System.Flags]
public enum XmlFormOpenMode
type XmlFormOpenMode = 
Public Enum XmlFormOpenMode
继承
XmlFormOpenMode
属性

字段

名称 说明
FailOnVersionMismatch 0

只有当表单是可访问的,并且其版本号与表单模板的版本号匹配时,才会创建或打开该表单。

Default 1

如果表单的版本号匹配或低于表单模板的版本号,则会创建或打开该表单。 如果表单的版本号低于表单模板的版本号,则将进行更新。

FailOnVersionOlder 1

如果表单的版本号匹配或低于表单模板的版本号,则会创建或打开该表单。 如果表单的版本号低于表单模板的版本号,则将进行更新。

UseExistingVersion 2

使用表单模板的已有版本号创建或者打开表单。

ReadOnly 8

以只读模式打开表单。

TransformEvenIfSigned 16

将打开表单并应用转换,即使它具有数字签名也是如此。

PromptIfSigned 32

表单被打开,并且在应用表单的转换之前会显示“数字签名”对话框。 只有当表单的版本号低于表单模板的版本号时,才会出现这种情况。

IgnoreDataConnectionsFailure 64

即使与表单的数据连接相关联的查询未能返回数据,也仍将打开表单。

注解

这些枚举常量用作集合的 Microsoft.Office.InfoPath.XmlFormCollection.NewMicrosoft.Office.InfoPath.XmlFormCollection.OpenNewFromFormTemplate(String, String, XmlFormOpenMode) 方法 XmlFormCollection 的参数。

可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。

适用于