Тип функции обратного вызова
'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. |