mlreportgen.ppt.MessageFilter 类
命名空间: mlreportgen.ppt
过滤器控制消息调度程序
属性
DebugMessagePass
— 传递或阻止调试消息
逻辑值
传递或阻止调试消息,指定为逻辑。
true
- 传递调试消息。false
- 阻止调试消息。
数据类型: logical
ErrorMessagePass
— 传递或阻止错误消息
逻辑值
true
- 传递错误消息。false
- 阻止错误消息。
数据类型: logical
GlobalFilter
— 传递或阻止所有消息
逻辑值
true
- 传递所有消息。false
- 阻止所有消息。
数据类型: logical
ProgressMessagePass
— 传递或阻止进度消息
逻辑值
true
- 传递进度消息。false
- 阻止进度消息。
数据类型: logical
GlobalFilter
— 传递或阻止所有消息
逻辑值
true
- 传递所有消息。false
- 阻止所有消息。
数据类型: logical
SourceFilter
— 仅为此 PPT 对象传递消息
PPT 对象
仅为此 PPT 对象传递消息,指定为 PPT 对象。如果消息满足此 MessageFilter
对象指定的其他过滤条件,则仅从指定的 PPT 对象传递消息。
示例
过滤消息
创建演示文稿。
import mlreportgen.ppt.*; pre = Presentation('myPresentation.pptx');
创建侦听程序并将其添加到消息调度程序。
dispatcher = MessageDispatcher.getTheDispatcher; dispatcher.Filter.ErrorMessagesPass = true; dispatcher.Filter.ProgressMessagesPass = false; l = addlistener(dispatcher,'Message', ... @(src, evtdata) disp(evtdata.Message.formatAsText));
在打开之前创建消息并发送。
msg = ErrorMessage('Invalid slide',pre);
dispatch(dispatcher, msg);
open(pre);
在程序中创建一个错误并发送消息。然后打开演示文稿。
titleText = Text('This is a Title'); titleText.Style = {Bold}; replace(pre,'Title',titleText); close(pre);
版本历史记录
在 R2015b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)