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