O elemento RuntimeRequirements é recomendado e é usado para controlar com quais sistemas operacionais, plataformas, versões e idiomas os elementos ApplicationPackage, Components e ComponentEntry podem ser usados.
Se não for incluído, será presumido que todos os componentes são compatíveis com produtos baseados no AutoCAD e todas as versões e sistemas operacionais baseados no AutoCAD LT.
Um elemento RuntimeRequirements pode ter qualquer um dos seguintes atributos associados:
Atributo |
Descrição |
---|---|
OS |
Sistema operacional alvo. Os valores suportados são "Mac", "Win32" ou "Win64". Se omitidos, presume-se que o plug-in suporta todos os sistemas operacionais. Vários sistemas operacionais podem ser especificados separando os valores com o símbolo “|” (por exemplo, OS="Win32|Win64"). Nota: É possível usar aplicativos AutoLISP e .NET e arquivos CUIx em diversos sistemas operacionais.
|
Platform |
Voltados para produtos baseados no AutoCAD e no AutoCAD LT. Deve ser usada quando forem usadas APIs específicas para um dos produtos baseados no AutoCAD ou no AutoCAD LT que podem não estar disponíveis em todos os produtos. É possível especificar várias plataformas usando o símbolo “|” como separador. Os valores válidos são:
|
SeriesMin |
Define o número mínimo de versão do produto que o conjunto de componentes aceita. O valor pode ser um número de versão principal (R24) ou uma versão específica (R24.1). O número de versão pode ser encontrado no Registro do Windows ou obtido com a variável de sistema ACADVER em produtos baseados no AutoCAD. Se esse atributo e SeriesMax não forem especificados, será presumido que todos os componentes são compatíveis com todas as versões do produto. Se esse valor for omitido, qualquer versão anterior à especificada pelo atributo SeriesMax será permitida. |
SeriesMax |
Define o número máximo de versão do produto que o conjunto de componentes oferece o suporte. Se esse valor for omitido, qualquer versão posterior especificada pelo atributo SeriesMin será permitida. |
SupportPath |
Lista de caminhos suportados usada por este conjunto de componentes separados por ponto e vírgula. Os caminhos de suporte devem ser relacionados ao conjunto de plug-ins. Os caminhos de suporte localizados podem ser especificados usando a combinação de SupportPath e um código de localidade. |
ToolPalettePath |
Lista de caminhos de paletas de ferramentas usada por este conjunto de componentes separados por ponto e vírgula. Os caminhos de paletas de ferramentas devem ser relacionados ao conjunto de plug-ins. Os caminhos da paleta de ferramentas localizados podem ser especificados usando a combinação de ToolPalettePath e um código de localidade. |