属性

概述

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

库的属性对话框:

G-SE-0029959.3.gif-high.gif

 

 

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

对话框的常规区域

参数

描述

命名空间

显示库的命名空间。

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

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

如果缺省的命名空间后面列出了 qualified-access-only,这表明必须在您的应用程序中使用该命名空间。

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

缺省库

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

注意: 如果将库添加作为应用程序树库管理器的占位符,将解析至由使用此库的设备指定的库版本。

对话框的版本区域

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

参数

描述

特定版本

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

永远是最新版本

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

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

对话框的可见区域

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

参数

描述

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

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

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

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

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

如果启用了此选项,则会将所选择的库用作项目中的容器库,以便在上层显示引用库的内容。为每个库引用激活此选项。

库模块的符号访问:

<容器库名称>。<模块名称>

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

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

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

示例:NamespaceLibA.ComponentOfLibB

如果禁用此选项,则只能使用命名空间来访问引用库的内容。路径名称由库名称和唯一名称(库引用)组成,它用作模块名称的前缀。如果创建容器库,则可以禁用此选项。

库模块的唯一符号访问:

<库名称>。<子库名称>。<模块名称>

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

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

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

将库定义为可选

参数

描述

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

除非选择此选项,否则在加载了项目且库在库存储库中不可用时,会显示相应消息。