Plik PackageContents.xml zawiera informacje o pakiecie aplikacji, w tym informacje o programiście, który go utworzył.
Informacje zawarte w pliku mogą być użyte do określenia: produktów opartych na programie AutoCAD i wersji tego programu, do których można wczytać rozszerzenie, obsługującego je systemu operacyjnego oraz sposobu, w jaki aplikacja powinna być wczytywana, takiego jak wczytywanie podczas uruchamiania lub po wywołaniu polecenia.
Wtyczki są definiowane i opisywane przy użyciu następujących elementów:
Od planowanego sposobu instalacji wtyczki zależy, jaka powinna być zawartość pliku PackageContents.xml. W przypadku udostępniania wtyczki do pobrania należy podać więcej informacji niż w przypadku wdrożenia lokalnego. W poniższej tabeli przedstawiono wymagane, opcjonalne oraz zalecane elementy i atrybuty dla poszczególnych metod wdrożenia.
|
Plik do pobrania z witryny Autodesk Exchange Apps |
Wdrożenie lokalne |
Obsługiwane wersje |
Dodatkowe uwagi |
|
|---|---|---|---|---|
|
Element ApplicationPackage |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
|
SchemaVersion |
Wymagany |
Wymagany |
||
|
AppVersion |
Wymagany |
Wymagany |
||
|
Autor |
Wymagany |
Opcjonalny |
||
|
Nazwa |
Wymagany |
Zalecany |
||
|
Opis |
Wymagany |
Zalecany |
||
|
Ikona |
Wymagany |
Zalecany |
||
|
Helpfile |
Wymagany |
Zalecany |
||
|
ProductCode |
Wymagany |
Wymagany |
||
|
UpgradeCode |
Wymagany |
Opcjonalny |
||
|
Element CompanyDetails |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
|
Nazwa |
Wymagany |
Opcjonalny |
||
|
Phone |
Opcjonalny |
Opcjonalny |
||
|
URL |
Opcjonalny |
Opcjonalny |
||
|
|
Wymagany |
Opcjonalny |
||
|
Element RuntimeRequirements — wymagany, gdy jest obecny element Components |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
|
OS |
Opcjonalny |
Opcjonalny |
||
|
Platform |
Opcjonalny |
Opcjonalny |
||
|
SeriesMin |
Opcjonalny |
Opcjonalny |
||
|
SeriesMax |
Opcjonalny |
Opcjonalny |
||
|
SupportPath |
Opcjonalny |
Opcjonalny |
||
|
ToolPalettePath |
Opcjonalny |
Opcjonalny |
||
|
Element ComponentEntry — wymagany, gdy jest obecny element Components |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
|
AppName |
Wymagany |
Wymagany |
||
|
AppDescription |
Opcjonalny |
Opcjonalny |
||
|
AppType |
Opcjonalny |
Opcjonalny |
Wymaga wczytania pliku ARX z pakietu do programu AutoCAD dla komputera Mac. |
|
|
ModuleName |
Wymagany |
Wymagany |
||
|
PerDocument |
Opcjonalny |
Opcjonalny |
||
|
LoadReasons |
Opcjonalny |
Opcjonalny |
||
|
Element RegistryEntry — wymagany, gdy jest obecny element RegistryEntries |
Produkty oparte na programie AutoCAD 2015 i nowszych |
|||
|
Nazwa |
Opcjonalny |
Opcjonalny |
||
|
Wartość |
Opcjonalny |
Opcjonalny |
||
|
Znaczniki |
Opcjonalny |
Opcjonalny |
||
|
Element SystemVariable — wymagany, gdy jest obecny element SystemVariables |
Produkty oparte na programie AutoCAD 2015 i nowszych |
|||
|
Nazwa |
Opcjonalny |
Opcjonalny |
||
|
Wartość |
Opcjonalny |
Opcjonalny |
||
|
PrimaryType |
Opcjonalny |
Opcjonalny |
||
|
StorageType |
Opcjonalny |
Opcjonalny |
||
|
Właściciel |
Opcjonalny |
Opcjonalny |
||
|
Znaczniki |
Opcjonalny |
Opcjonalny |
||
|
Element EnvironmentVariable — wymagany, gdy jest obecny element EnvironmentVariables |
Produkty oparte na programie AutoCAD 2015 i nowszych |
|||
|
Nazwa |
Opcjonalny |
Opcjonalny |
||
|
Wartość |
Opcjonalny |
Opcjonalny |
||
|
Typ |
Opcjonalny |
Opcjonalny |
||
|
Znaczniki |
Opcjonalny |
Opcjonalny |
||
|
Element Commands |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
|
GroupName |
Wymagany |
Opcjonalny |
||
|
Element Command — wymagany, gdy jest obecny element Commands |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
|
Globalny |
Wymagany |
Wymagany |
||
|
Local |
Wymagany |
Wymagany |
||
|
HelpTopic |
Opcjonalny |
Opcjonalny |
||
|
StartupCommand |
Opcjonalny |
Opcjonalny |
||