主要内容

mlreportgen.dom.MessageEventData类

包:mlreportgen.dom
超类:

保存消息触发消息事件

描述

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

建设

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

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

输入参数

全部展开

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

输出参数

全部展开

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

属性

全部展开

此文档元素的ID,指定为字符向量或字符串标量。DOM在创建文档元素时生成一个会话惟一的ID。您可以指定自己的ID。

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

标记,指定为字符向量或字符串标量。

DOM生成一个会话惟一标记,作为该对象创建的一部分。生成的标记具有CLASS:ID的形式,其中CLASS是对象类,ID是Id对象的属性。指定您自己的标记值可以帮助您确定文档生成过程中哪里发生了问题。

例子

全部折叠

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

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

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

删除(左);

另请参阅