PackageContents.xml 文件包含有关应用程序软件包的信息,包括有关编写它的开发人员的信息。
包含在文件中的信息可以用于指定插件可以加载到哪些基于 AutoCAD 的产品和版本、其受支持的操作系统,以及应如何加载应用程序,例如在启动时加载还是在调用命令时加载。
以下元素用于定义和描述插件:
-
ApplicationPackage
-
CompanyDetails
-
组件
用于下载与本地展开的 PackageContents.xml
计划展开插件的方式确定哪些内容应位于 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
|
可选
|
可选
|
|
|
|