L'elemento RuntimeRequirements è consigliato e utilizzato per determinare i sistemi operativi, le piattaforme, le release e le lingue a cui possono essere applicati gli elementi ApplicationPackage, Components e ComponentEntry.
Se l'elemento non è incluso, si presuppone che tutti i componenti siano compatibili con tutti i prodotti AutoCAD e tutti i sistemi operativi, le release e i prodotti basati su AutoCAD.
Un elemento RuntimeRequirements può presentare i seguenti attributi:
Attributo |
Descrizione |
---|---|
OS |
Sistema operativo di destinazione. Sono consentiti i valori "Mac", "Win32" o "Win64". Se omesso, si presuppone che il plug-in supporti tutti i sistemi operativi. È possibile specificare più sistemi operativi separando i valori con il simbolo "|". Ad esempio OS= "Win32|Win64". Nota: Le applicazioni AutoLISP, le applicazioni .NET e i file CUIx possono essere utilizzati in più sistemi operativi.
|
Platform |
Prodotti AutoCAD o basati su AutoCAD di destinazione. Deve essere utilizzato con API specifiche per uno dei prodotti basati su AutoCAD che potrebbe non disponibile in AutoCAD o in altri prodotti basati su AutoCAD. È possibile specificare più piattaforme AutoCAD separando i valori con il simbolo "|". Di seguito sono elencati i valori validi:
|
SeriesMin |
Definisce il numero minimo di release di AutoCAD supportato dall'insieme dei componenti. Il valore può corrispondere ad un numero di versione principale (R20) o ad una versione specifica (R20.1). Il numero di versione AutoCAD si trova nel Registro di sistema di Windows o può essere ottenuto mediante la variabile di sistema ACADVER. Se questo attributo e SeriesMax non sono specificati, si presume che tutti i componenti siano compatibili con tutte le release di AutoCAD. Se si omette questo valore, è consentita qualsiasi versione precedente a quella specificata dall'attributo SeriesMax. |
SeriesMax |
Definisce il numero massimo di release di AutoCAD supportato dall'insieme dei componenti. Se si omette questo valore, è consentita qualsiasi versione successiva a quella specificata dall'attributo SeriesMin. |
SupportPath |
Elenco dei percorsi di supporto utilizzati da questo insieme di componenti, separati da punto e virgola. I percorsi di supporto devono essere relativi al bundle del plug-in. I percorsi di supporto localizzati possono essere specificati mediante la combinazione dell'attributo SupportPath e del codice di impostazioni locali. |
ToolPalettePath |
Elenco dei percorsi delle tavolozze degli strumenti utilizzati da questo insieme di componenti, separati da punto e virgola. I percorsi delle tavolozze degli strumenti devono essere relativi al bundle del plug-in. I percorsi delle tavolozze degli strumenti localizzati possono essere specificati mediante la combinazione dell'attributo ToolPalettePath e del codice di impostazioni locali. |