主要内容

passesFilter

类:mlreportgen.dom.ProgressMessage
包:mlreportgen.dom

确定消息通过过滤器

描述

例子

特遣部队= passesFilter (消息,过滤器)确定的消息通过过滤器。

例子

全部展开

这个例子展示了如何添加一个进步的信息显示在生成一个报告。

调度器和侦听器添加到报告。配置调度程序包括调试消息。

进口mlreportgen.dom。*;d =文档(“测试”,“html”);调度程序= MessageDispatcher.getTheDispatcher;dispatcher.Filter。DebugMessagesPass = true;l = addlistener(调度程序,“消息”,@ (src evtdata) disp (evtdata.Message.formatAsText));

创建一个进度信息。

开放(d);调度(调度员,ProgressMessage (“章开始”,d));p =段(“章”);p。标签=“章标题”;p。风格= {CounterInc (“章”),CounterReset (“表”),空格(“以前”)};追加(p, AutoNumber (“章”));追加(d, p);

生成报告和删除侦听器。

关闭(d);rptview (“测试”,“html”);删除(左);

检查在MATLAB进展消息®命令窗口。除了预定义的DOM进展消息,章开始信息添加在这个例子出现。还包括调试消息的输出。

输入参数

全部展开

DOM的进展信息,指定为一个mlreportgen.dom.ProgressMessage对象。

过滤器使用进度信息,指定为一个mlreportgen.dom.MessageFilter对象。

输出参数

全部展开

  • 1——信息传递指定的过滤器(调度程序处理消息)

  • 0——消息未指定的过滤器(dispatcher忽略了消息)

版本历史

介绍了R2014b