Элемент RuntimeRequirements рекомендуется использовать для определения операционных систем, платформ, версий и языков, к которым применяются элементы ApplicationPackage, Components и ComponentEntry.
Если элемент не включен, то предполагается, что все компоненты совместимы со всем поддерживаемым ПО на основе AutoCAD, а также с выпусками AutoCAD LT и операционными системами.
Элемент RuntimeRequirements может иметь следующие присвоенные ему атрибуты.
Атрибут |
Описание |
---|---|
OS |
Целевая операционная система. Поддерживаются значения 'Mac', 'Win32' или 'Win64'. Если этот атрибут отсутствует, значит, подключаемый модуль поддерживает все операционные системы. Несколько операционных систем можно указать, разделяя значения символом «|» (пример: OS="Win32|Win64"). Прим.: Приложения AutoLISP, приложения .NET и файлы адаптации CUIx можно использовать в нескольких системах.
|
Platform |
Целевое ПО на основе AutoCAD и AutoCAD LT. Применяется при использовании API, относящихся к одному из продуктов на основе AutoCAD или AutoCAD LT, которые могут быть недоступны во всех продуктах. Можно задать несколько платформ, разделяя значения вертикальной чертой («|»). Допустимые значения:
|
SeriesMin |
Определение минимального номера версии продукта, поддерживаемого набором компонентов. Значение может быть основным номером версии (R24) или определенной версией (R24.1). Номер версии можно найти в реестре Windows или получить с помощью системной переменной ACADVER в программных продуктах на основе AutoCAD. Если этот атрибут и атрибут SeriesMax не заданы, то предполагается, что все компоненты совместимы со всеми версиями продукта. Если не указывать это значение, то допустимой будет любая версия, номер которой не превышает значение атрибута SeriesMax. |
SeriesMax |
Определение максимального номера версии продукта, поддерживаемого набором компонентов. Если не указывать это значение, то допустимой будет любая версия, номер которой превышает значение атрибута SeriesMin. |
SupportPath |
Используемый в наборе компонентов список путей, разделенных точкой с запятой. Вспомогательные пути должны указываться относительно пакета подключаемого модуля. Пути к локализованным вспомогательным файлам можно задать путем добавления к атрибуту SupportPath кода языка. |
ToolPalettePath |
Используемый в наборе компонентов список путей к файлам инструментальных палитр, разделенных точкой с запятой. Пути к файлам инструментальных палитр должны указываться относительно пакета подключаемого модуля. Пути к локализованным файлам инструментальных палитр можно задать путем добавления к атрибуту ToolPalettePath кода языка. |