Файл PackageContents.xml содержит информацию о пакете приложения, в т. ч. сведения о его разработчике.
Сведения, содержащиеся в файле, могут использоваться для указания продуктов AutoCAD и их версий, в которые можно загрузить подключаемый модуль, поддерживаемые операционные системы и способ загрузки приложения (например, загрузка при запуске или при вызове команды).
Для определения и описания надстройки используются следующие элементы:
Планируемый способ развертывания подключаемого модуля определяет, какая информация должна содержаться в файле PackageContents.xml. При предоставлении подключаемого модуля для загрузки необходимо указать больше сведений, чем при локальном развертывании. В следующей таблице описываются элементы и атрибуты, обязательные, необязательные и рекомендуемые для развертывания.
Для загрузки с веб-сайта Autodesk App Store |
Для локального развертывания |
Поддерживаемые версии |
Дополнительные замечания |
|
---|---|---|---|---|
Элемент 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 |
Необязательно |
Необязательно |
||
Элемент Commands |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
GroupName |
Обязательно |
Необязательно |
||
Элемент Command обязателен, если существует элемент Commands |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
Global |
Обязательно |
Обязательно |
||
Local |
Обязательно |
Обязательно |
||
Раздел_справки |
Необязательно |
Необязательно |
||
Команда_запуска |
Необязательно |
Необязательно |
||
Элемент AssemblyMapping необязателен, но требуется при наличии элемента AssemblyMappings, который не содержит элемент AssemblyMappingFolder |
Продукты на базе AutoCAD 2013 и более поздних версий |
|||
Имя |
Необязательно |
Необязательно |
||
Траектория |
Необязательно |
Необязательно |
||
Элемент AssemblyMappingFolder необязателен, но требуется при наличии элемента AssemblyMappings, который не содержит элемент AssemblyMapping |
AutoCAD 2022 |
|||
Траектория |
Необязательно |
Необязательно |
||
Элемент RegistryEntry обязателен, если существует элемент RegistryEntries |
Продукты на базе AutoCAD 2015 и более поздних версий |
|||
Имя |
Необязательно |
Необязательно |
||
Значение |
Необязательно |
Необязательно |
||
Флаги |
Необязательно |
Необязательно |
||
Элемент SystemVariable обязателен, если существует элемент SystemVariables |
Продукты на базе AutoCAD 2015 и более поздних версий |
|||
Имя |
Необязательно |
Необязательно |
||
Значение |
Необязательно |
Необязательно |
||
PrimaryType |
Необязательно |
Необязательно |
||
StorageType |
Необязательно |
Необязательно |
||
Владелец |
Необязательно |
Необязательно |
||
Флаги |
Необязательно |
Необязательно |
||
Элемент EnvironmentVariable обязателен, если существует элемент EnvironmentVariables |
Продукты на базе AutoCAD 2015 и более поздних версий |
|||
Имя |
Необязательно |
Необязательно |
||
Значение |
Необязательно |
Необязательно |
||
Тип |
Необязательно |
Необязательно |
||
Флаги |
Необязательно |
Необязательно |
||
Элемент DependentBundle обязателен, если существует элемент DependentBundles |
AutoCAD 2022 или более поздней версии |
|||
UpgradeCode |
Необязательно |
Необязательно |
||
VersionMin |
Необязательно |
Необязательно |
||
VersionMax |
Необязательно |
Необязательно |