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 oprogramowaniu AutoCAD i AutoCAD LT oraz 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 AutoCAD LT 2024 i nowszy |
|||
SchemaVersion |
Wymagany |
Wymagany |
||
AppVersion |
Wymagany |
Wymagany |
||
Author |
Wymagany |
Opcjonalny |
||
Name |
Wymagany |
Zalecany |
||
Description |
Wymagany |
Zalecany |
||
Icon |
Wymagany |
Zalecany |
||
Helpfile |
Wymagany |
Zalecany |
||
ProductCode |
Wymagany |
Wymagany |
||
UpgradeCode |
Wymagany |
Opcjonalny |
||
Element CompanyDetails |
Produkty oparte na programie AutoCAD 2013 i nowszych AutoCAD LT 2024 i nowszy |
|||
Name |
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 AutoCAD LT 2024 i nowszy |
|||
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 AutoCAD LT 2024 i nowszy |
|||
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 AutoCAD LT 2024 i nowszy |
|||
Global |
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 |
|||
Name |
Opcjonalny |
Opcjonalny |
||
Path |
Opcjonalny |
Opcjonalny |
||
Element AssemblyMappingFolder — opcjonalny, ale wymagany, jeśli jest obecny element AssemblyMappings i nie zawiera on elementu AssemblyMapping |
Produkty oparte na programie AutoCAD 2022 |
|||
Path |
Opcjonalny |
Opcjonalny |
||
Element RegistryEntry — wymagany, gdy jest obecny element RegistryEntries |
Produkty oparte na programie AutoCAD 2015 i nowszych AutoCAD LT 2024 i nowszy |
|||
Name |
Opcjonalny |
Opcjonalny |
||
Value |
Opcjonalny |
Opcjonalny |
||
Flags |
Opcjonalny |
Opcjonalny |
||
Element SystemVariable — wymagany, gdy jest obecny element SystemVariables |
Produkty oparte na programie AutoCAD 2015 i nowszych AutoCAD LT 2024 i nowszy |
|||
Name |
Opcjonalny |
Opcjonalny |
||
Value |
Opcjonalny |
Opcjonalny |
||
PrimaryType |
Opcjonalny |
Opcjonalny |
||
StorageType |
Opcjonalny |
Opcjonalny |
||
Owner |
Opcjonalny |
Opcjonalny |
||
Flags |
Opcjonalny |
Opcjonalny |
||
Element EnvironmentVariable — wymagany, gdy jest obecny element EnvironmentVariables |
Produkty oparte na programie AutoCAD 2015 i nowszych AutoCAD LT 2024 i nowszy |
|||
Name |
Opcjonalny |
Opcjonalny |
||
Value |
Opcjonalny |
Opcjonalny |
||
Type |
Opcjonalny |
Opcjonalny |
||
Flags |
Opcjonalny |
Opcjonalny |
||
Element Dependency — wymagany, gdy jest obecny element Dependencies |
Produkty oparte na programie AutoCAD 2022 i nowszych AutoCAD LT 2024 i nowszy |
|||
UpgradeCode |
Opcjonalny |
Opcjonalny |
||
Optional |
Opcjonalny |
Opcjonalny |
||
VersionMin |
Opcjonalny |
Opcjonalny |
||
VersionMax |
Opcjonalny |
Opcjonalny |