dispatch

Класс: mlreportgen.ppt.MessageDispatcher
Пакет: mlreportgen.ppt

Диспетчеризируйте сообщение о состоянии PPT

Описание

пример

dispatch(dispatcher,message) диспетчеризирует сообщение о состоянии PPT.

Примеры

развернуть все

В этом примере показано, как добавить сообщение о ходе выполнения, чтобы отобразиться при генерации отчета.

Добавьте диспетчера и прослушиватель представления.

import mlreportgen.ppt.*;
pre = Presentation('myPresentation.pptx');
     
dispatcher = MessageDispatcher.getTheDispatcher;
l = addlistener(dispatcher,'Message', ...
      @(src, evtdata) disp(evtdata.Message.formatAsText));
     
dispatch(dispatcher,ErrorMessage('invalid slide',pre));
open(pre);
     
titleText = Text('This is a Title');
titleText.Style = {Bold};

replace(pre,'Title',titleText);
     
close(pre);
     
delete(l);

Проверяйте сообщения о ходе выполнения в Командном окне MATLAB®. starting chapter сообщение появляется, в дополнение к предопределенным сообщениям о ходе выполнения PPT.

Входные параметры

развернуть все

PPT передают диспетчера в виде mlreportgen.ppt.MessageDispatcher объект.

Обменивайтесь сообщениями, чтобы диспетчеризировать в виде объекта сообщения PPT. Используйте один из этих типов объектов сообщения PPT:

  • mlreportgen.ppt.ProgressMessage

  • mlreportgen.ppt.WarningMessage

  • mlreportgen.ppt.ErrorMessage

  • mlreportgen.ppt.DebugMessage

Введенный в R2015b