이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
setCallbackFcn
확인을 위한 콜백 함수 지정
구문
setCallbackFcn(check_obj, @handle,
context
, style
)
설명
setCallbackFcn(check_obj, @handle,
은 검사 context
, style
)check_obj
과 함께 사용할 콜백 함수를 지정합니다.
스타일 입력 인수에 대해 Model Advisor 보고서의 기본 형식을 사용하려면 DetailStyle
를 지정합니다. 기본 형식을 사용하면 Model Advisor에 표시되는 결과의 형식을 지정하기 위해 ModelAdvisor.FormatTemplate
클래스 또는 다른 Model Advisor Formatting API를 사용할 필요가 없습니다. DetailStyle
을 사용하면 블록, 하위 시스템 또는 권장 조치별로 결과를 볼 수도 있습니다. 기본 형식이 요구 사항을 충족하지 않는 경우 ModelAdvisor.FormatTemplate
API 또는 기타 형식 API를 사용하세요.
입력 인수
check_obj |
|
handle | 확인 콜백 함수 핸들 |
context | 모델 또는 하위 시스템을 확인하기 위한 컨텍스트:
|
style | 콜백 함수 유형:
|
예제
이 예에서는 스타일이 DetailStyle
로 정의된 콜백 함수를 사용하여 검사에 대한 정의를 보여줍니다.
% This is the recommended style to author checks. function defineModelAdvisorChecks mdladvRoot = ModelAdvisor.Root; rec = ModelAdvisor.Check('com.mathworks.sample.Check0'); rec.Title = 'Check whether block names appear below blocks (recommended check style)'; rec.TitleTips = 'Example new style callback (recommended check style)'; rec.setCallbackFcn(@SampleNewCheckStyleCallback,'None','DetailStyle'); % set fix operation myAction0 = ModelAdvisor.Action; myAction0.setCallbackFcn(@sampleActionCB0); myAction0.Name='Make block names appear below blocks'; myAction0.Description='Click the button to place block names below blocks'; rec.setAction(myAction0); mdladvRoot.publish(rec, 'Demo'); % publish check into Demo group.