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 App Store |
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 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 |
||
Element AssemblyMapping — opcjonalny, ale wymagany, jeśli jest obecny element AssemblyMappings i nie zawiera on elementu AssemblyMappingFolder |
Produkty oparte na programie AutoCAD 2013 i nowszych |
|||
Nazwa |
Opcjonalny |
Opcjonalny |
||
Ścieżka |
Opcjonalny |
Opcjonalny |
||
Element AssemblyMappingFolder — opcjonalny, ale wymagany, jeśli jest obecny element AssemblyMappings i nie zawiera on elementu AssemblyMapping |
Produkty oparte na oprogramowaniu AutoCAD 2022 |
|||
Ścieżka |
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 DependentBundle — wymagany, gdy jest obecny element DependentBundles |
Produkty oparte na oprogramowaniu AutoCAD 2022 i nowsze |
|||
UpgradeCode |
Opcjonalny |
Opcjonalny |
||
VersionMin |
Opcjonalny |
Opcjonalny |
||
VersionMax |
Opcjonalny |
Opcjonalny |