PackageContents.xml 文件包含有关应用程序软件包的信息,包括有关编写它的开发人员的信息。
包含在文件中的信息可以用于指定插件可以加载到哪些基于 AutoCAD 的产品和版本、其受支持的操作系统,以及应如何加载应用程序,例如在启动时加载还是在调用命令时加载。
以下元素用于定义和描述插件:
计划展开插件的方式确定哪些内容应位于 PackageContents.xml 文件中。当提供插件用于下载与本地展开时,需要提供详细信息。下表介绍了哪些元素和属性对于想要使用的展开是必需的、可选的、或建议的。
对于从 Autodesk App Store 网站下载 |
对于本地展开 |
支持的版本 |
附加注释 |
|
---|---|---|---|---|
ApplicationPackage 元素 |
基于 AutoCAD 2013 的产品及更高版本 |
|||
模式版本 |
必需 |
必需 |
||
应用程序版本 |
必需 |
必需 |
||
作者 |
必需 |
可选 |
||
名称 |
必需 |
建议 |
||
说明 |
必需 |
建议 |
||
图标 |
必需 |
建议 |
||
帮助文件 |
必需 |
建议 |
||
产品代码 |
必需 |
必需 |
||
UpgradeCode |
必需 |
可选 |
||
CompanyDetails 元素 |
基于 AutoCAD 2013 的产品及更高版本 |
|||
名称 |
必需 |
可选 |
||
电话 |
可选 |
可选 |
||
URL |
可选 |
可选 |
||
电子邮件 |
必需 |
可选 |
||
RuntimeRequirements 元素 – 必需,如果存在“Components”元素 |
基于 AutoCAD 2013 的产品及更高版本 |
|||
操作系统 |
可选 |
可选 |
||
平台 |
可选 |
可选 |
||
SeriesMin |
可选 |
可选 |
||
SeriesMax |
可选 |
可选 |
||
SupportPath |
可选 |
可选 |
||
ToolPalettePath |
可选 |
可选 |
||
ComponentEntry 元素 – 必需,如果存在“Components”元素 |
基于 AutoCAD 2013 的产品及更高版本 |
|||
应用程序名称 |
必需 |
必需 |
||
应用程序说明 |
可选 |
可选 |
||
AppType |
可选 |
可选 |
需要将套装中的 ARX 文件加载到 AutoCAD for Mac 中。 |
|
模块名称 |
必需 |
必需 |
||
每文档 |
可选 |
可选 |
||
LoadReasons |
可选 |
可选 |
||
RegistryEntry 元素 – 必需,如果存在“RegistryEntries”元素 |
基于 AutoCAD 2015 的产品及更高版本 |
|||
名称 |
可选 |
可选 |
||
值 |
可选 |
可选 |
||
标志 |
可选 |
可选 |
||
SystemVariable 元素 – 必需,如果存在“SystemVariables”元素 |
基于 AutoCAD 2015 的产品及更高版本 |
|||
名称 |
可选 |
可选 |
||
值 |
可选 |
可选 |
||
PrimaryType |
可选 |
可选 |
||
StorageType |
可选 |
可选 |
||
所有者 |
可选 |
可选 |
||
标志 |
可选 |
可选 |
||
EnvironmentVariable 元素 – 必需,如果存在“EnvironmentVariables”元素 |
基于 AutoCAD 2015 的产品及更高版本 |
|||
名称 |
可选 |
可选 |
||
值 |
可选 |
可选 |
||
类型 |
可选 |
可选 |
||
标志 |
可选 |
可选 |
||
命令元素 |
基于 AutoCAD 2013 的产品及更高版本 |
|||
GroupName |
必需 |
可选 |
||
命令元素 – 必需,如果存在“命令”元素 |
基于 AutoCAD 2013 的产品及更高版本 |
|||
全局 |
必需 |
必需 |
||
本地 |
必需 |
必需 |
||
帮助主题 |
可选 |
可选 |
||
StartupCommand |
可选 |
可选 |