L'élément RuntimeRequirements est recommandé et est utilisé pour contrôler les systèmes d'exploitation, plates-formes, versions et langues auxquels les éléments ApplicationPackage, Components et ComponentEntry s'appliquent.
Si cet élément n'est pas inclus, tous les composants sont supposés être compatibles avec tous les produits AutoCAD et basés sur AutoCAD, toutes les versions et tous les systèmes d'exploitation.
Un élément RuntimeRequirements peut avoir les attributs suivants :
Attribut |
Description |
---|---|
OS |
Système d'exploitation cible. Les valeurs prises en charge sont 'Mac', 'Win32' ou 'Win64'. Si cet attribut est omis, le module d'extension est supposé prendre en charge tous les systèmes d'exploitation. Plusieurs systèmes d'exploitation peuvent être indiqués, en séparant les valeurs par le symbole '|'. (Exemple : SE = "Win32|Win64") Remarque : Les applications AutoLISP et .NET ainsi que les fichiers CUIx peuvent être utilisés sur plusieurs systèmes d'exploitation.
|
Platform |
Produits AutoCAD et basés sur AutoCAD ciblés. A utiliser lorsque des API, spécifiques à l'un des produits basés sur AutoCAD, sont employées mais non disponibles dans AutoCAD ou d'autres produits basés sur AutoCAD. Plusieurs plates-formes AutoCAD peuvent être indiquées, en séparant les valeurs par le symbole '|'. Les valeurs valides sont les suivantes :
|
SeriesMin |
Définit le numéro de la version minimale d'AutoCAD prise en charge par le jeu de composants. La valeur peut correspondre à un numéro de version principale (R20) ou à une version spécifique (R20.1). Le numéro de version d'AutoCAD se trouve dans le registre Windows ou s'obtient avec la variable système ACADVER. Si cet attribut et l'attribut SeriesMax ne sont pas spécifiés, tous les composants sont supposés être compatibles avec toutes les versions d'AutoCAD. Si vous omettez cette valeur, toute version antérieure à celle spécifiée par l'attribut SeriesMax est prise en charge. |
SeriesMax |
Définit le numéro de la version maximale d'AutoCAD prise en charge par le jeu de composants. Si vous omettez cette valeur, toute version postérieure à celle spécifiée par l'attribut SeriesMin est prise en charge. |
SupportPath |
Liste des chemins de support utilisés par ce jeu de composants, séparés par des points-virgules. Les chemins de support doivent être relatifs au lot de modules d'extension. Des chemins de support localisés peuvent être spécifiés en combinant SupportPath avec un code de localisation. |
Chemin de palette d'outils |
Répertorie les chemins de la palette d'outils utilisés par ce jeu de composants, séparés par des points-virgules. Les chemins de palette d'outils doivent être relatifs au lot de modules d'extension. Des chemins de palette d'outils localisés peuvent être spécifiés en combinant ToolPalettePath avec un code de localisation. |