PackageContents.xml 形式リファレンス

PackageContents.xml ファイルには、作成した開発者に関する情報など、アプリケーション パッケージに関する情報が含まれます。

XML ファイルに含まれる情報は、プラグインをロードできる AutoCAD ベースの製品およびリリース、サポートされるオペレーティング システム、およびアプリケーションをロードする方法(起動時にロード、コマンドの呼び出し時にロードなど)を指定するために使用できます。

プラグインの定義と記述には次の要素が使用されます。

ダウンロード用の PackageContents.xml とローカル配置用の PackageContents.xml

PackageContents.xml ファイルにどんな情報を含めるべきかは、どのようなプラグインの配置を計画しているかによって異なります。ダウンロードによるプラグインの配置を計画している場合、ローカル配置の場合より多くの情報を指定する必要があります。次の表に、計画している配置によって、各要素と属性の必要性がどのようになるか(必須、省略可能、推奨)を示します。

 

Autodesk App Store の Web サイトからダウンロードする場合

ローカル配置

サポートされているリリース

追加コメント

ApplicationPackage 要素

AutoCAD 2013 ベース以降の製品

SchemaVersion

必須

必須

AppVersion

必須

必須

Author

必須

省略可能

Name

必須

推奨

Description

必須

推奨

Icon

必須

推奨

Helpfile

必須

推奨

ProductCode

必須

必須

UpgradeCode

必須

省略可能

CompanyDetails 要素

AutoCAD 2013 ベース以降の製品

Name

必須

省略可能

Phone

省略可能

省略可能

URL

省略可能

省略可能

Email

必須

省略可能

RuntimeRequirements 要素は、Components 要素が存在する場合必須です。

AutoCAD 2013 ベース以降の製品

OS

省略可能

省略可能

Platform

省略可能

省略可能

SeriesMin

省略可能

省略可能

SeriesMax

省略可能

省略可能

SupportPath

省略可能

省略可能

ToolPalettePath

省略可能

省略可能

ComponentEntry 要素は、Components 要素が存在する場合必須です。

AutoCAD 2013 ベース以降の製品

AppName

必須

必須

AppDescription

省略可能

省略可能

AppType

省略可能

省略可能

バンドルの ARX ファイルを AutoCAD for Mac にロードする必要があります。

ModuleName

必須

必須

PerDocument

省略可能

省略可能

LoadReasons

省略可能

省略可能

Commands 要素

AutoCAD 2013 ベース以降の製品

GroupName

必須

省略可能

Command 要素は、Commands 要素が存在する場合必須です。

AutoCAD 2013 ベース以降の製品

Global

必須

必須

Local

必須

必須

HelpTopic

省略可能

省略可能

StartupCommand

省略可能

省略可能

AssemblyMapping 要素は省略可能ですが、AssemblyMappings 要素が存在し、AssemblyMappingFolder 要素を含まない場合は必要です。

AutoCAD 2013 ベース以降の製品

Name

省略可能

省略可能

Path

省略可能

省略可能

AssemblyMappingFolder 要素は省略可能ですが、AssemblyMappings 要素が存在し、AssemblyMapping 要素を含まない場合は必要です。

AutoCAD 2022 ベースの製品

Path

省略可能

省略可能

RegistryEntry 要素は、RegistryEntries 要素が存在する場合必須です。

AutoCAD 2015 ベース以降の製品

Name

省略可能

省略可能

Value

省略可能

省略可能

Flags

省略可能

省略可能

SystemVariable 要素は、SystemVariables 要素が存在する場合必須です。

AutoCAD 2015 ベース以降の製品

Name

省略可能

省略可能

Value

省略可能

省略可能

PrimaryType

省略可能

省略可能

StorageType

省略可能

省略可能

Owner

省略可能

省略可能

Flags

省略可能

省略可能

EnvironmentVariable 要素は、EnvironmentVariables 要素が存在する場合必須です。

AutoCAD 2015 ベース以降の製品

Name

省略可能

省略可能

Value

省略可能

省略可能

Type

省略可能

省略可能

Flags

省略可能

省略可能

DependentBundle 要素は、DependentBundles 要素が存在する場合必須です。

AutoCAD 2022 以降の AutoCAD ベースの製品

UpgradeCode

省略可能

省略可能

VersionMin

省略可能

省略可能

VersionMax

省略可能

省略可能