Файл PackageContents.xml содержит информацию о пакете приложения, в т. ч. сведения о его разработчике.
Сведения, содержащиеся в файле, могут использоваться для указания продуктов AutoCAD и их версий, в которые можно загрузить подключаемый модуль, поддерживаемые операционные системы и способ загрузки приложения (например, загрузка при запуске или при вызове команды).
Для определения и описания надстройки используются следующие элементы:
Планируемый способ развертывания подключаемого модуля определяет, какая информация должна содержаться в файле PackageContents.xml. При предоставлении подключаемого модуля для загрузки необходимо указать больше сведений, чем при локальном развертывании. В следующей таблице описываются элементы и атрибуты, обязательные, необязательные и рекомендуемые для развертывания.
|
Загрузка с веб-сайта Autodesk Exchange Apps |
Для локального развертывания |
Поддерживаемые версии |
Дополнительные замечания |
|
|---|---|---|---|---|
|
Элемент ApplicationPackage |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
|
SchemaVersion |
Обязательно |
Обязательно |
||
|
AppVersion |
Обязательно |
Обязательно |
||
|
Author |
Обязательно |
Необязательно |
||
|
Имя |
Обязательно |
Рекомендуется |
||
|
Описание |
Обязательно |
Рекомендуется |
||
|
Значок |
Обязательно |
Рекомендуется |
||
|
Helpfile |
Обязательно |
Рекомендуется |
||
|
ProductCode |
Обязательно |
Обязательно |
||
|
UpgradeCode |
Обязательно |
Необязательно |
||
|
Элемент CompanyDetails |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
|
Имя |
Обязательно |
Необязательно |
||
|
Phone |
Необязательно |
Необязательно |
||
|
URL |
Необязательно |
Необязательно |
||
|
|
Обязательно |
Необязательно |
||
|
Элемент RuntimeRequirements обязателен, если существует элемент Components |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
|
OS |
Необязательно |
Необязательно |
||
|
Platform |
Необязательно |
Необязательно |
||
|
SeriesMin |
Необязательно |
Необязательно |
||
|
SeriesMax |
Необязательно |
Необязательно |
||
|
SupportPath |
Необязательно |
Необязательно |
||
|
Путь_инструментальной_палитры |
Необязательно |
Необязательно |
||
|
Элемент ComponentEntry обязателен, если существует элемент Components |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
|
AppName |
Обязательно |
Обязательно |
||
|
AppDescription |
Необязательно |
Необязательно |
||
|
AppType |
Необязательно |
Необязательно |
Требуется загрузить файл ARX из пакета в AutoCAD для Mac. |
|
|
ModuleName |
Обязательно |
Обязательно |
||
|
PerDocument |
Необязательно |
Необязательно |
||
|
LoadReasons |
Необязательно |
Необязательно |
||
|
Элемент RegistryEntry обязателен при наличии элемента RegistryEntries |
Продукты на базе AutoCAD 2015 и более поздних версий |
|||
|
Имя |
Необязательно |
Необязательно |
||
|
Значение |
Необязательно |
Необязательно |
||
|
Флаги |
Необязательно |
Необязательно |
||
|
Элемент SystemVariable обязателен при наличии элемента SystemVariables |
Продукты на базе AutoCAD 2015 и более поздних версий |
|||
|
Имя |
Необязательно |
Необязательно |
||
|
Значение |
Необязательно |
Необязательно |
||
|
PrimaryType |
Необязательно |
Необязательно |
||
|
StorageType |
Необязательно |
Необязательно |
||
|
Владелец |
Необязательно |
Необязательно |
||
|
Флаги |
Необязательно |
Необязательно |
||
|
Элемент EnvironmentVariable обязателен при наличии элемента EnvironmentVariables |
Продукты на базе AutoCAD 2015 и более поздних версий |
|||
|
Имя |
Необязательно |
Необязательно |
||
|
Значение |
Необязательно |
Необязательно |
||
|
Тип |
Необязательно |
Необязательно |
||
|
Флаги |
Необязательно |
Необязательно |
||
|
Элемент Commands |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
|
GroupName |
Обязательно |
Необязательно |
||
|
Элемент Command обязателен при наличии элемента Commands |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
|
Global |
Обязательно |
Обязательно |
||
|
Local |
Обязательно |
Обязательно |
||
|
Раздел_справки |
Необязательно |
Необязательно |
||
|
Команда_запуска |
Необязательно |
Необязательно |
||