RuntimeRequirements jest elementem zalecanym; służy do określania, które systemy operacyjne, platformy, wersje oprogramowania i wersje językowe mogą być używane z elementami ApplicationPackage, Components i ComponentEntry.
Jeśli element nie zostanie uwzględniony, zostanie przyjęte założenie, że wszystkie składniki są zgodne ze wszystkimi produktami programu AutoCAD, produktami opartymi na programie AutoCAD, wersjami i systemami operacyjnymi.
Do elementu RuntimeRequirements może być dołączony dowolny z następujących atrybutów:
Atrybut |
Opis |
---|---|
OS |
Docelowy system operacyjny. Dostępne są wartości „Mac”, „Win32” i „Win64”. W przypadku pominięcia atrybutu zostanie przyjęte założenie, że wtyczka obsługuje wszystkie systemy operacyjne. Aby wybrać wiele systemów operacyjnych, należy oddzielić wartości symbolami „|”. (np. OS="Win32|Win64") Uwaga: Aplikacje AutoLISP i .NET oraz pliki CUIx mogą być używane w wielu systemach operacyjnych.
|
Platform |
Docelowe produkty programu AutoCAD lub produkty oparte na programie AutoCAD. Należy go używać w przypadku korzystania z interfejsów API przeznaczonych dla jednego z produktów opartych na programie AutoCAD, które mogą nie być dostępne w programie AutoCAD i w innych produktach opartych na programie AutoCAD. Aby wybrać wiele platform programu AutoCAD, należy oddzielić wartości symbolami „|”. Dopuszczalne wartości to:
|
SeriesMin |
Definiuje najniższy numer wersji programu AutoCAD obsługiwanej przez zestaw składników. Wartość może być numerem wersji głównej (R24) lub dokładnym numerem wersji (R24.1). Numer wersji programu AutoCAD można znaleźć w rejestrze systemu Windows lub uzyskać ze zmiennej systemowej ACADVER. Jeśli ten atrybut i atrybut SeriesMax nie zostaną określone, zostanie przyjęte założenie, że wszystkie składniki są zgodne ze wszystkimi wersjami programu AutoCAD. W przypadku pominięcia tej wartości dozwolona będzie dowolna wersja starsza niż wersja określona w atrybucie SeriesMax. |
SeriesMax |
Definiuje najwyższy numer wersji programu AutoCAD obsługiwanej przez zestaw składników. W przypadku pominięcia tej wartości dozwolona będzie dowolna wersja nowsza niż wersja określona w atrybucie SeriesMin. |
SupportPath |
Lista ścieżek pomocniczych używanych przez ten zestaw składników rozdzielonych średnikami. Ścieżki pomocnicze powinny być względne w stosunku do folderu pakietu wtyczki. Aby wprowadzić zlokalizowane ścieżki pomocnicze, należy dołączyć do atrybutu SupportPath kod regionalny. |
ToolPalettePath |
Lista ścieżek palet narzędzi używanych przez ten zestaw składników, rozdzielonych średnikami. Ścieżki palet narzędzi powinny być względne w stosunku do folderu pakietu wtyczki. Aby wprowadzić zlokalizowane ścieżki palet narzędzi, należy dołączyć do atrybutu ToolPalettePath kod regionalny. |