Opis formatu pliku PackageContents.xml

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:

Plik PackageContents.xml do pobrania i wdrożenie lokalne

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

Email

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