discardChanges
데이터 사전에 대한 변경 내용 폐기
설명
discardChanges(는 dictionaryObj)saveChanges 함수를 사용하여 사전의 변경 내용이 마지막으로 저장된 이후로 지정된 데이터 사전에 대한 모든 변경 내용을 폐기합니다. discardChanges는 참조된 데이터 사전에 대한 변경 내용도 폐기합니다. 대상 사전과 참조된 사전에 대한 변경 내용은 영구적으로 손실됩니다.
예제
입력 인수
대안
Simulink.data.DataConnection객체 함수를 사용하여 데이터 사전의 변경 내용을 폐기합니다.데이터 사전에서 변수
x의 값을 가져옵니다.dd = Simulink.data.connect("myDictionary.sldd"); dd.xans = 1변수
x를 업데이트하고 새로운 값을 가져옵니다.dd.x = dd.x + 2; dd.x
ans = 3데이터 사전의 변경 내용을 폐기합니다. 변수
x가 원래 값으로 다시 설정됩니다.success = discardChanges(dd); dd.x
ans = 1모델 탐색기 창을 사용하여 데이터 사전에 대한 변경 내용을 폐기할 수 있습니다. 자세한 내용은 View and Revert Changes to Dictionary Entries 항목을 참조하십시오.
버전 내역
R2015a에 개발됨