主要内容

mlreportgen.ppt.MessageDispatcher类

包:mlreportgen.ppt

PPT消息调度器

描述

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

请注意

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

mlreportgen.ppt.MessageDispatcher类是一个处理类。

属性

全部展开

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

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

标记用于此PPT API对象,指定为字符向量或字符串标量。在创建该对象时生成一个会话惟一标记。生成的标记具有表单类:ID,在那里对象类是和ID是价值的Id属性。

指定您自己的标记值可以帮助您识别在生成表示过程中发生问题的位置。

方法

全部展开

例子

全部折叠

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

创建报告。

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

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

调度程序= MessageDispatcher.getTheDispatcher;dispatcher.Filter.ErrorMessagesPass = true;dispatcher.Filter.ProgressMessagesPass = false;l = addlistener(调度程序,“消息”...@ (src evtdata) disp (evtdata.Message.formatAsText));

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

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

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

titleText =文本(“这是一个头衔”);titleText。风格={大胆};替换(前“标题”, titleText);关闭(前);

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

删除(左);

版本历史

介绍了R2015b

Baidu
map