Simulink.data.dictionary.closeAll
关闭与所有打开的数据字典的连接
语法
说明
Simulink.data.dictionary.closeAll 尝试关闭所有打开的数据字典的所有连接。例如,如果您创建引用字典的对象(例如 Simulink.data.Dictionary),则该字典是打开的。
某些命令和函数(例如 Simulink.data.dictionary.cleanupWorkerCache)在字典打开时无法运行。最佳做法是使用函数和方法(例如 Simulink.data.Dictionary 对象的 close 方法)单独关闭每个连接。要查找打开的词典,请使用 Simulink.data.dictionary.getOpenDictionaryPaths。但是,您可以使用此函数关闭与所有字典的所有连接。
您还可以使用此函数在工程的关闭脚本中关闭字典。
Simulink.data.dictionary.closeAll( 关闭与名为 dictFileName)dictFileName 的字典的所有连接。如果打开多个使用此文件名的词典(例如,如果词典具有不同的文件路径),则该函数将关闭与所有词典的所有连接。
您不能将 dictFileName 指定为完整文件路径,例如 'C:\temp\myDict.sldd'。
Simulink.data.dictionary.closeAll(___, 通过丢弃或保存未保存的更改来关闭与目标词典的所有连接。您可以选择保存或放弃对所有目标词典的所有更改。unsavedAction)
示例
输入参数
提示
如果以下任一条件成立,则数据字典处于打开状态:
该字典作为节点出现在模型资源管理器的模型层次结构窗格中。要关闭与字典的连接,右键点击模型资源管理器中的节点并选择关闭。或者,使用
Simulink.data.Dictionary对象的hide方法。您创建了引用该字典的以下任意类的对象:
Simulink.data.DictionarySimulink.data.dictionary.SectionSimulink.data.dictionary.Entry
要关闭与字典的这些连接,请使用
Simulink.data.Dictionary对象的close方法或清除该对象。清除Simulink.data.dictionary.Section和Simulink.data.dictionary.Entry对象。已打开与字典链接的模型。要关闭与字典的连接,请关闭模型。
版本历史记录
在 R2016a 中推出