ModelAdvisor.Check

Создайте собственные проверки

Описание

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. Например, Check for implicit signal resolution отображен в папке By Product> Simulink и в папке By Task> Model Referencing в дереве Model Advisor.

Когда вы используете регистрации определений задачи, следующие правила применяются:

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

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

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

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

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

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

Свойства

CallbackContextЗадайте, когда осуществить проверку
CallbackHandleУказатель функции обратного вызова для проверки
CallbackStyleТип функции обратного вызова
EmitInputParametersToReportОтобразите входные параметры проверки в отчете Model Advisor
ВключитьУкажите, может ли пользователь разрешить или отключить проверку
ErrorSeverityУстановите серьезность отказа проверки
IDИдентификатор для проверки
LicenseNameИмена лицензии на продукты, требуемые отображаться и осуществлять проверку
ListViewVisibleСостояние кнопки Explore Result
РезультатМассив ячеек результатов
ResultDetailsРезультат детализирует в массиве ячеек
SupportExclusionУстановите, чтобы поддержать исключения
SupportLibraryУстановите на модели вспомогательной библиотеки
ЗаголовокИмя проверки
TitleTipsОписание проверки
ЗначениеСостояние проверки
ВидимыйУкажите, чтобы отобразить или скрыть проверку

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

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