exponenta event banner

discardChanges

Отменить изменения словаря данных

Описание

пример

discardChanges(dictionaryObj) отменяет все изменения, внесенные в указанный словарь данных с момента последнего сохранения изменений словаря с помощью saveChanges функция. discardChanges также отменяет изменения, внесенные в словари данных, на которые имеются ссылки. Изменения в целевом словаре и словарях, на которые имеются ссылки, навсегда утрачены.

Примеры

свернуть все

Создать Simulink.data.Dictionary объект, представляющий словарь данных myDictionary_ex_API.sldd и назначить объект переменной myDictionaryObj.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd')
myDictionaryObj = 

  Dictionary with properties:

          DataSources: {'myRefDictionary_ex_API.sldd'}
    HasUnsavedChanges: 0
           NumberOfEntries: 4

Внести изменение в myDictionary_ex_API.sldd путем добавления записи с именем myNewEntry со значением 237. Просмотр HasUnsavedChanges имущество myDictionaryObj для подтверждения внесения изменений.

addEntry(dDataSectObj,'myNewEntry',237);
myDictionaryObj
myDictionaryObj = 

  Dictionary with properties:

          DataSources: {'myRefDictionary_ex_API.sldd'}
    HasUnsavedChanges: 1
           NumberOfEntries: 5

Отменить все изменения myDictionary_ex_API.sldd. HasUnsavedChanges имущество myDictionaryObj указывает на то, что изменения были отменены.

discardChanges(myDictionaryObj)
myDictionaryObj
myDictionaryObj = 

  Dictionary with properties:

          DataSources: {'myRefDictionary_ex_API.sldd'}
    HasUnsavedChanges: 0
           NumberOfEntries: 4

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

свернуть все

Целевой словарь данных, указанный как Simulink.data.Dictionary объект. Перед использованием этой функции представляйте целевой словарь с помощью Simulink.data.Dictionary с помощью, например, Simulink.data.dictionary.create или Simulink.data.dictionary.open функция.

Альтернативы

Для отмены изменений в словарях данных можно использовать окно Проводника моделей. Дополнительные сведения см. в разделе Просмотр и возврат изменений к словарным статьям.

Представлен в R2015a