XmlFormCancelEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为在取消由表单及其基础 XML 文档引发的事件时显示的自定义消息提供数据。
public ref class XmlFormCancelEventArgs abstract : System::ComponentModel::CancelEventArgs
public abstract class XmlFormCancelEventArgs : System.ComponentModel.CancelEventArgs
type XmlFormCancelEventArgs = class
inherit CancelEventArgs
Public MustInherit Class XmlFormCancelEventArgs
Inherits CancelEventArgs
- 继承
-
XmlFormCancelEventArgs
- 派生
注解
XmlFormCancelEvent 对象提供 Message 和 MessageDetails 属性,用于在取消 Changing、、、MergeSaveSubmitValidatingVersionUpgrade、 和 Loading 事件时指定或检索自定义消息。
默认情况下, Message 和 MessageDetails 属性具有一个 null 引用, (Visual Basic 中的 Nothing) 值。
- 如果这两个值都是 null 引用 (Visual Basic) 中无任何值,则取消事件时会显示默认错误消息。
- 如果二者的值都不为 Null,则在错误消息对话框中显示为 Message 和 MessageDetails 属性指定的值。
- 如果两个属性都设置为空字符串,则在错误消息对话框中不显示任何文本。
- Message 属性可以是 null 引用 (Visual Basic 中的 Nothing) MessageDetails 属性可以是非 null,反之亦然。 如果任一属性的值为非 Null,则 InfoPath 将显示指定的值。 例如,如果 Message 是一个 null 引用 (Visual Basic) 中没有任何内容,但 MessageDetails 指定了一个值,则 InfoPath 将显示一个错误消息对话框,其中仅包含详细信息部分,没有顶级文本。
- 在 InfoPath 设计模式用户界面中,您可以使用“工具”菜单上的“表单提交选项”命令指定在提交成功或失败时显示的自定义消息。 如果在代码中设置了 Message 或 MessageDetails 属性,则这些值会重写 InfoPath 用户界面中指定的任何文本。
构造函数
XmlFormCancelEventArgs() |
为在取消由表单及其基础 XML 文档引发的事件时显示的自定义消息提供数据。 |
属性
Message |
获取或设置在取消事件时显示的简短消息。 |
MessageDetails |
获取或设置在取消事件时显示的详细消息。 |