文档

mlreportgen.ppt.MessageDispatcher类

包:mlreportgen.ppt

PPT消息调度器

描述

表示生成状态消息的调度程序。

    注意:当您创建一个消息调度器时,PPT API将保持该调度器直到当前的MATLAB结束®会话。删除消息事件监听器,以避免在MATLAB会话期间重复报告消息对象。

属性

全部展开

过滤器- - - - - -消息过滤器字符串

此只读属性指定一个筛选器,该筛选器确定dispatcher分发的消息类型。您可以通过设置过滤器的属性来控制所分发的消息的类型。

Id- - - - - -PPT API对象的ID字符串

PPT API对象的ID,指定为字符串。作为对象创建的一部分,生成一个会话唯一的ID。可以指定一个ID来替换生成的ID。

标签- - - - - -标记用于此PPT API对象作为对象创建(默认)|字符串的一部分生成的会话唯一标记

标记用于此PPT API对象,指定为字符串。生成的标记具有表单类:ID,在那里对象类是和ID是价值的Id属性。

指定自己的标记值的一个原因是为了更容易地识别表示生成过程中发生的问题。

方法

方法

目的

调度

分派表示生成状态消息。

getTheDispatcher

获取消息调度程序。

例子

全部展开

添加和分派进度消息

此示例演示如何在生成演示文稿时添加要显示的进度消息。

创建演示文稿。

进口mlreportgen.ppt。*;pre =表示(“myPresentation.pptx”);

创建侦听器并将其添加到消息调度程序。

dispatcher = MessageDispatcher.getTheDispatcher;dispatcher.Filter.ErrorMessagesPass = true;dispatcher.Filter.ProgressMessagesPass = false;L = addlistener(dispatcher,“消息”...@(src, evtdata) disp(evtdata. message . formatastext));

创建消息并在打开之前分发它。

msg = ErrorMessage(“无效的幻灯片”、前);调度(调度员、味精);打开(前);

在程序中创建一个错误,并在打开演示文稿之前分发消息。

titleText =文本(“这是一个头衔”);titleText。样式={粗体};替换(前“标题”, titleText);关闭(前);

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

删除(左);

相关的例子

在R2015b中引入

这个话题有帮助吗?