在库管理器编辑器视图中,单击属性按钮以打开所选库的属性对话框。通过此对话框,可以配置库引用的命名空间、版本处理、可用性和可见性。
库的属性对话框:
注意: 在处理库项目及修改命名空间、版本和可见性设置之前,请阅读创建库的指南。
参数 |
描述 |
---|---|
命名空间 |
显示库的命名空间。 库的缺省命名空间,用于访问库的各项功能。 注意: 最好是根据您的应用使用缺省命名空间。 如果缺省的命名空间后面列出了 qualified-access-only,这表明必须在您的应用程序中使用该命名空间。 有关详细信息,请参见库管理器编辑器视图说明。 |
缺省库 |
如果在库管理器中选择了库占位符,则在没有与设备特定相关的库的情况下,此字段包含用于替换占位符的库名称。请参见占位符选项卡。 注意: 如果将库添加作为应用程序树中库管理器的占位符,将解析至由使用此库的设备指定的库版本。 |
如果所选择的库不是库占位符,则配置项目中所用库的版本:
参数 |
描述 |
---|---|
特定版本 |
输入版本或从项目中使用的列表中选择一个版本。用于容器库。 |
永远是最新版本 |
使用在库存储库中找到的最新版本。使用的模块可能会变化,因为会提供较新版本的库。用于接口库。 对于通用库,请勿指定版本限制,而是要使用占位符引用。 |
如果包含有被另一个库引用的库,则需要适用可见性区域中的设置。默认情况下,这些设置已被禁用:
参数 |
描述 |
---|---|
仅允许在符合条件的情况下访问所有标识符 |
如果启用了此项选项,则必须使用命名空间。 |
如果此项目作为库被其它项目引用。 |
注意: 如要创建库项目,请修改以下设置。其结果是,所选择的库在新库中引用。 |
对此项目发布全部 IEC 符号,就像引用被直接包含 |
如果启用了此选项,则会将所选择的库用作项目中的容器库,以便在上层显示引用库的内容。为每个库引用激活此选项。 库模块的符号访问: <容器库名称>。<模块名称> 注意: 请仅在您要使用容器库时才激活此选项,这些容器库不包含自身模块,而只是包含用于将模块包装的其他库。例如,通过这种包装,只需包括容器库即可在项目中一次包括多个库。在此情况下,项目的库管理器最高级别上可能需要有特定的库。在最高级别上,可以直接访问模块。容器库的命名空间可以丢弃。为此,请激活此选项。 如果将库 B 添加到了使用库 A 的项目内的库 A 中,则这个选项适用。 如果激活了这个选项,则可以使用库 A 的命名空间来访问库 B 的组件。 示例:NamespaceLibA.ComponentOfLibB 如果禁用此选项,则只能使用命名空间来访问引用库的内容。路径名称由库名称和唯一名称(库引用)组成,它用作模块名称的前缀。如果未创建容器库,则可以禁用此选项。 库模块的唯一符号访问: <库名称>。<子库名称>。<模块名称> |
在相关目录树中隐藏此引用 |
如果激活了此选项,则随后在将库的父库包括在项目中时,不会显示此库。这样就可以包括隐藏的库。使用此选项时要小心,因为如果检测到错误消息,则可能难于识别引起问题的库。 如果禁用了此选项,则所选择的库作为库引用(稍后在项目中)显示。 |
参数 |
描述 |
---|---|
可选(如果库缺失,将不报告错误) |
除非选择此选项,否则在加载了项目且库在库存储库中不可用时,会显示相应消息。 |