属性

概述

库管理器编辑器视图中,单击属性按钮以打开所选库的属性对话框。通过此对话框,可以配置库引用的命名空间、版本处理、可用性和可见性。

库的属性对话框:

注: 在处理库项目及修改命名空间、版本和可见性设置之前,请阅读创建库的指南

对话框的常规区域

参数

描述

命名空间

显示库的命名空间。

库的缺省命名空间,用于访问库的各项功能。

注: 最好是根据您的应用使用缺省命名空间。

有关详细信息,请参见库管理器编辑器视图说明

缺省库

如果在库管理器中选择了库占位符,则在没有与设备特定相关的库的情况下,此字段包含用于替换占位符的库名称。请参阅占位符选项卡

对话框的版本区域

如果所选择的库不是库占位符,则配置项目中所用库的版本:

参数

描述

特定版本

输入版本或从项目中使用的列表中选择一个版本。用于容器库

永远是最新版本

使用在库存储库中找到的最新版本。使用的模块可能会变化,因为会提供较新版本的库。用于接口库

对于通用库,请勿指定版本限制,而是要使用占位符引用

对话框的可见区域

如果包含有被另一个库引用的库,则需要适用可见区域中的设置。默认情况下,这些设置已被禁用:

参数

描述

仅允许在符合条件的情况下访问所有标识符

如果启用了此项选项,则必须使用命名空间。

如果此项目作为库被其它项目引用。

注: 如要创建库项目,请修改以下设置。其结果是,所选择的库在新库中引用。

对此项目发布全部 IEC 符号,就像引用被直接包含

如果当前项目是容器库,请为所选库激活此选项,以便其对象在项目的后期顶层可见。

库模块的符号访问:

<容器库的命名空间>.<模块名称>

注: 请仅在存在的项目是容器库时才激活此选项,这些容器库不包含自身模块,而只是包含用于将模块包装的其他库。例如,通过这种包装,只需包括容器库即可在项目中一次包括多个库。在此情况下,项目的库管理器最高级别上可能需要有特定的库。

如果将库 B 添加到了使用库 A 的项目内的库 A 中,则这个选项适用。

如果激活了这个选项,则可以使用库 A 的命名空间来访问库 B 的组件。

示例:NamespaceLibA.ComponentOfLibB

如果禁用此选项,则只能使用命名空间来访问所选库的内容。要从所选库对模块进行唯一访问,当前库的命名空间以及所选库的命名空间应为模块的前缀。

库模块的唯一符号访问:

<NamespaceLibA>.<NamespaceLibB>.<ComponentofLibB>

在相关目录树中隐藏此引用

如果激活了此选项,则在库管理器中所选择的库不会作为库引用显示(稍后在项目中)。这样就可以包括隐藏在库中的库。使用此选项时要小心,因为如果检测到错误消息,则可能难于识别引起问题的库。

如果禁用了此选项,则所选择的库作为库引用(稍后在项目中)显示。

将库定义为可选

参数

描述

可选(如果库缺失,将不报告错误)

如果激活了此选项,则会将所选库作为可选库处理。下载引用库的项目时,不会检测到错误,即使库在库存储库中不可用。