主要内容

金宝appSimulink.data.Dictionary类

包:金宝appSimulink.data
超类:

配置数据字典

描述

一个对象金宝appSimulink.data.Dictionary类表示数据字典。该对象允许您对数据字典执行操作,例如保存或丢弃更改、从基本工作区导入数据以及添加其他数据字典作为引用。

建设

的函数金宝appSimulink.data.dictionary.create而且金宝appSimulink.data.dictionary.open创建一个金宝appSimulink.data.Dictionary对象。

属性

全部展开

此属性是只读的。

根据文件名引用数据字典,作为字符向量的单元格数组返回。该属性仅列出其父为金宝appSimulink.data.Dictionary对象。

链接的模型是否可以使用基本工作区中的设计数据,指定为真正的

要确定字典是否提供对基本工作区的访问(包括通过引用的字典),请查询HasAccessToBaseWorkspace财产。

有关此属性的更多信息,包括限制通过字典与基本工作区数据交互能力的限制,请参见继续在基本工作区中使用共享数据

数据类型:逻辑

此属性是只读的。

查询模型是否可以使用基本工作区中的设计数据,返回为1(真正的)或0(假)。如果字典或引用的字典有EnableAccessToBaseWorkspace属性设置为真正的,此属性返回1

使用此属性可确定链接到字典的模型是否可以使用基本工作区中的设计数据。属性,您不需要查询每个引用的字典来确定它是否具有EnableAccessToBaseWorkspace属性设置为真正的

数据类型:逻辑

此属性是只读的。

未保存到数据字典的更改的指示器,返回为01.这个值是1如果自上次数据字典保存后已进行更改,则0如果不是。

此属性是只读的。

数据字典中条目的总数,包括引用字典中的条目,以整数形式返回。

方法

addDataSource 将引用数据字典添加到父数据字典
关闭 与数据字典之间的紧密连接金宝appSimulink.data.Dictionary对象
discardChanges 丢弃对数据字典的更改
filepath 数据字典的完整路径和文件名
getSection 返回金宝appSimulink.data.dictionary.Section对象表示数据字典节
隐藏 从模型资源管理器中删除数据字典
importEnumTypes 将枚举类型定义导入数据字典
importFromBaseWorkspace 导入基本工作区变量到数据字典
listEntry 列出数据字典条目
removeDataSource 从父数据字典中删除引用数据字典
saveChanges 将更改保存到数据字典
显示 在模型资源管理器中显示数据字典

复制语义

句柄。要了解句柄类如何影响复制操作,请参见复制对象

例子

全部折叠

创建数据字典文件myNewDictionary.sldd和一个金宝appSimulink.data.Dictionary对象,表示新的数据字典。将对象赋值给变量dd1

dd1 = 金宝appSimulink.data.dictionary.create (“myNewDictionary.sldd”
dd1 =具有属性的数据字典:DataSources: {0x1 cell} HasUnsavedChanges: 0 NumberOfEntries: 0

创建一个金宝appSimulink.data.Dictionary对象,表示现有数据字典myDictionary_ex_API.sldd.将对象赋值给变量dd2

dd2 = 金宝appSimulink.data.dictionary.open (“myDictionary_ex_API.sldd”
dd2 =带有属性的字典:DataSources: {'myRefDictionary_ex_API。HasUnsavedChanges: 0
介绍了R2015a