exponenta event banner

ModelAdvisor. Проверить

Создание пользовательских проверок

Описание

ModelAdvisor.Check создает проверки Model Advisor.

Создание

Описание

check_obj = ModelAdvisor.Check(check_ID) создает объект проверки, check_objи присваивает ему уникальный идентификатор, check_ID. Для отображения проверок в дереве Model Advisor они должны иметь связанный ModelAdvisor.Task или ModelAdvisor.Root объект.

Можно использовать один ModelAdvisor.Check объект в нескольких ModelAdvisor.Task , позволяя разместить одну и ту же проверку в нескольких расположениях в дереве Model Advisor. Например, команда Проверить неявное разрешение сигнала отображается в папке По продукту (By Product) > Simulink (Simulink) и в папке По задаче (By Task) > Model Referencing (Ссылка на модель) дерева Model Advisor.

При использовании проверок в определениях задач применяются следующие правила.

  • При определении свойств проверки в определении проверки и функциях определения задачи помощник по модели отображает только информацию, содержащуюся в определении задачи. Например, при определении имени чека с помощью ModelAdvisor.Task.DisplayName свойство и использование ModelAdvisor.Check.Title , мастер модели отображает информацию, предоставленную в ModelAdvisor.Task.DisplayName.

  • Если свойства проверки определены в определении проверки, но не в определении задачи, задача использует свойства проверки. Например, при определении имени чека в функции определения чека с помощью ModelAdvisor.Check.Title , и вы регистрируете проверку с помощью определения задачи, Model Advisor отображает информацию, предоставленную в ModelAdvisor.Check.Title.

  • Если определить свойства проверки в функции определения задачи, но не в функции определения проверки, помощник по модели отображает информацию, пока задача регистрируется в помощнике по модели вместо проверки. Например, при определении имени проверки в определении задачи с помощью ModelAdvisor.Task.DisplayName свойство вместо ModelAdvisor.Check.Title , и вы регистрируете проверку с помощью определения задачи, Model Advisor отображает информацию, предоставленную в ModelAdvisor.Task.DisplayName.

Входные аргументы

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

Уникальный идентификатор пользовательской проверки Model Advisor.

Свойства

CallbackContextУкажите, когда выполнять проверку
CallbackHandleДескриптор функции обратного вызова для проверки
CallbackStyleТип функции обратного вызова
EmitInputParametersToReportОтображение параметров ввода проверки в отчете Model Advisor
ПозволитьУкажите, может ли пользователь включать или отключать проверку
ErrorSeverityУстановить степень серьезности отказа проверки
Я быИдентификатор для проверки
LicenseNameИмена лицензий на продукты, необходимые для просмотра и выполнения проверки
ListViewVisibleКнопка «Статус результата исследования»
РезультатМассив ячеек результатов
ResultDetailsСведения о результатах в массиве ячеек
SupportExclusionНастройка поддержки исключений
SupportLibraryНастройка поддержки библиотечных моделей
НазваниеНаименование чека
TitleTipsОписание проверки
СтоимостьСостояние проверки
ВидимыйПоказывать или скрывать чек

Функции объекта

getIDИдентификатор возврата чека
setActionУкажите действие для проверки
setCallbackFcnУкажите функцию обратного вызова для проверки
setInputParametersУкажите входные параметры для проверки
setInputParametersLayoutGridЗадание разметочной сетки для входных параметров
setResultDetailsСвязывает сведения о результатах с объектом проверки
Представлен в R2008a