CallbackStyle property

Тип функции обратного вызова

Значения

'DetailStyle' (рекомендуемый)
'StyleOne' (значение по умолчанию)
'StyleTwo'
'StyleThree'

Описание

CallbackStyle свойство задает тип функции обратного вызова.

‘DetailStyle’ проверяйте, что функция обратного вызова для подробного набора результатов. Этот тип функции обратного вызова является рекомендуемым и позволяет вам использовать формат по умолчанию отчета Model Advisor. Ключевым словом для этой функции обратного вызова является DetailStyle. Определение проверки требует этого ключевого слова. С форматом по умолчанию вы не должны использовать ModelAdvisor.FormatTemplate класс или другие API Форматирования Model Advisor, чтобы отформатировать результаты, которые появляются в Model Advisor. Этот стиль также позволяет вам просматривать результаты блоком, подсистемой или рекомендуемым действием.

Подробная функция обратного вызова набора результатов берет следующие аргументы.

АргументТип ввода-выводаОписание
systemВходной параметрПуть к модели или подсистеме анализируется Model Advisor.
CheckObjВходной параметрModelAdvisor.Check объект

Чтобы указать, передала ли модель или привела проверку к сбою, или рекомендовать устранить проблему с помощью API Форматирования Model Advisor, чтобы отформатировать результаты, используют простую функцию обратного вызова проверки. Ключевым словом для этой функции обратного вызова является StyleOne. Определение проверки требует этого ключевого слова.

Простая функция обратного вызова проверки берет следующие аргументы.

АргументТип ввода-выводаОписание
systemВходной параметрПуть к модели или подсистеме анализируется Model Advisor.
resultВывод MATLAB® вектор символов, который поддерживает Model Advisor, Форматирующий вызовы API или встроенные HTML-тэги для текстового форматирования.

Используйте подробную функцию обратного вызова проверки, чтобы возвратить и организовать результаты как строки многоуровневым, иерархическим способом. Функция обеспечивает два выходных аргумента, таким образом, можно сопоставить текстовые описания с одним или несколькими абзацами подробной информации. Ключевым словом для подробной функции обратного вызова является StyleTwo. Определение проверки требует этого ключевого слова.

Подробная функция обратного вызова берет следующие аргументы.

АргументТип ввода-выводаОписание
systemВходной параметрПуть к модели или системе анализируется Model Advisor.
ResultDescriptionВывод Массив ячеек векторов символов MATLAB, который поддерживает Model Advisor, Форматирующий вызовы API или встроенные HTML-тэги для текстового форматирования. Model Advisor конкатенирует ResultDescription вектор символов с соответствующим массивом ResultDetails векторы символов.
ResultDetailsВывод Массив ячеек массивов ячеек, каждый из которых содержит один или несколько векторов символов. ResultDetails массив ячеек должен быть той же длиной как ResultDescription cellArray.

Чтобы автоматически отобразить гиперссылки для каждого объекта, возвращенного проверкой, используйте функцию обратного вызова связанными гиперссылками результатами. Ключевым словом для этого типа функции обратного вызова является StyleThree. Определение проверки требует этого ключевого слова.

Эта функция обратного вызова берет следующие аргументы.

АргументТип ввода-выводаОписание
systemВходной параметрПуть к модели или системе анализируется Model Advisor.
ResultDescriptionВывод Массив ячеек векторов символов MATLAB, который поддерживает Model Advisor, Форматирующий вызовы API или встроенные HTML-тэги для текстового форматирования.
ResultDetailsВывод Массив ячеек массивов ячеек, каждый из которых содержит один или несколько Simulink® возражает, такие как блоки, порты, линии и Stateflow® графики. Объекты должны быть в форме пути Simulink или указателя. ResultDetails массив ячеек должен быть той же длиной как ResultDescription cellArray.