主要内容

mlreportgen.dom.MessageEventDataclass

包:mlreportgen.dom

有消息触发消息事件

描述

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

mlreportgen.dom.MessageEventData类是一个处理类。

创建

描述

例子

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

DOM对象消息调度器高度时,这种类型的消息事件分派消息。这使得消息事件监听器来检索分派消息。您只需要创建这种类型的实例,如果你想创建自己的消息调度器。

输入参数

全部展开

一个消息对象,比如一个mlreportgen.dom.ProgressMessage对象,事件触发消息。

属性

全部展开

本文档ID元素,指定为一个特征向量或字符串标量。DOM生成一个session-unique ID创建文档元素。你可以指定自己的ID。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

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

标记文档元素,指定为一个特征向量或字符串标量。

DOM生成一个session-unique标签创建这个对象的一部分。生成的标签的形式类:ID,类是对象类和ID的值Id对象的属性。指定您自己的标记值可以帮助您确定问题发生在文档生成。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

例子

全部折叠

当你添加一个调度员,DOM API创建的evtdata对象,这是一个mlreportgen.dom.MessageEventData对象。

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

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

删除(左);

版本历史

介绍了R2014b

另请参阅