文档

mlreportgen.dom.MessageEventData类

包:mlreportgen.dom

保持消息触发消息事件

描述

包含触发消息事件的消息。

建设

messageEventDataObj= MessageEventData (味精创建包含DOM消息(例如,类型的消息)的消息事件数据对象mlreportgen.dom.ProgressMessage).

DOM消息分派器在分派消息时将此类型的对象附加到消息事件。这使消息事件监听器能够检索已分派的消息。只有当您希望创建自己的消息调度程序时,才需要创建这种类型的实例。

输入参数

全部展开

味精—消息对象消息对象

消息对象,例如mlreportgen.dom.ProgressMessage对象,该对象触发消息事件。

输出参数

全部展开

messageEventDataObj—保持消息触发消息事件mlreportgen.dom.MessageEventData对象

用于消息触发消息事件数据的容器,由mlreportgen.dom.MessageEventData对象。

属性

全部展开

Id- - - - - -文档元素ID字符串

作为文档元素创建的一部分,生成一个会话惟一的ID。可以指定一个ID来替换生成的ID。

消息- - - - - -消息对象(只读)消息对象

这个只读属性的值是一个DOM消息对象,例如mlreportgen.dom.ProgressMessage对象,该对象触发消息事件。

标签- - - - - -文档元素的标记字符串

标记用于文档元素,指定为字符串。

作为文档元素创建的一部分,生成一个会话惟一的ID。生成的标记具有表单类:ID,在那里元素的类和ID是价值的Id属性。您可以指定一个标记来替换生成的标记。

例如,为了更容易地识别文档生成过程中发生问题的位置,可以指定自己的标记值。

例子

全部展开

捕获消息事件数据

在添加调度程序时,DOM API将创建evtdata对象,它是一个mlreportgen.dom.MessageEventData对象。

进口mlreportgen.dom。*;doctype =“html”;d =文档(“测试”doctype);d.Tag =“我的报告”;dispatcher = MessageDispatcher.getTheDispatcher;L = addlistener(dispatcher,“消息”...@(src, evtdata) disp(evtdata. message . formatastext));开放(d);调度(调度员,ProgressMessage (“章开始”, d));p =段落(“章”);p.Tag =“章标题”;p.Style = {CounterInc(“章”), CounterReset (“表”),空格(“以前”)};追加(p, AutoNumber (“章”));追加(d, p);关闭(d);rptview (“测试”doctype);

删除监听器,以避免在MATLAB中重复报告消息对象®会话。

删除(左);

相关的例子

另请参阅

这个话题有帮助吗?