Minden PackageContents.xml fájlnak tartalmaznia kell egy ApplicationPackage elemet. Az ApplicationPackage elem XML-attribútumok formájában tartalmaz általános információkat a beépülő modulról. Más elemtípusokat is magában foglal, amelyek segítenek meghatározni a beépülő modul tartalmát.
Az ApplicationPackage elemekhez a következő attribútumok tartozhatnak:
Attribútum |
Leírás |
---|---|
SchemaVersion |
PackageContents.xml formátum verziószáma. Az értéknek mindig 1.0-nak kell lennie a séma újabb verziójának bevezetéséig. |
AppVersion |
Az alkalmazás verziószáma. Az AutoCAD-alapú termékek ennek az értéknek a segítségével határozzák meg, hogy a telepített verzió a legfrissebb verzió-e. Ha elérhető egy frissebb verzió, akkor a program értesíti a felhasználót, aki letöltheti és telepítheti a legújabb verziót. Olyan verziószámozás használata javasolt, amely fő- és mellékértékeket is tartalmaz, például „1.0.0.0”. |
Author |
A beépülő modul készítőjének neve. |
Name |
A beépülő modul neve. A Név és a helykód kombinálásával lokalizált név is megadható a beépülő modulnak. A támogatott helykódok teljes listája a következő helyen található: Támogatott helykódok – összefoglalás. |
Description |
A beépülő modul rövid leírása. A Leírás és a helykód kombinálásával lokalizált leírások is megadhatók. A támogatott helykódok teljes listája a következő helyen található: Támogatott helykódok – összefoglalás. |
Icon |
A telepítő és az Autodesk App Store weboldal által használt beépülő modul ikonja. Az ikonnak 32x32 képpont méretűnek kell lennie, és támogatnia kell a 32 bites (Truecolor) színmélységet. BMP vagy ICO fájlformátum használata javasolt. Megjegyzés: Az elérési útvonalak nem „\”, hanem „/” karaktereket tartalmaznak, és a gyökér .bundle mappához viszonyítva értendők.
|
HelpFile |
A beépülő modul használatát leíró és további információt tartalmazó súgófájl. Ajánlott létrehozni benne egy Eljárások részt, amely leírja a beépülő modul használatát. A fájl olyan ASCII-szöveg, HTML-dokumentum vagy PDF-fájl lehet, amely tartalmazza a beépülő modul teljes dokumentációját, vagy tartalmaz olyan átirányításokat, amelyek segítségével a tartalom online megtalálható. A Súgófájl és a területi azonosító kombinálásával honosított/lefordított súgófájlok is megadhatók. A támogatott helykódok teljes listája a következő helyen található: Támogatott helykódok – összefoglalás. Megjegyzés: Az elérési útvonalak nem „\”, hanem „/” karaktereket tartalmaznak, és a gyökér .bundle mappához viszonyítva értendők.
|
ProductCode |
A beépülő modul egyedi GUID azonosítója. Minden egyedi beépülő modulhoz elő kell állítani egy GUID azonosítót. Ezt a program első futtatásakor adott értesítésekhez használja a rendszer, valamint a Windows Programok telepítése/eltávolítása szolgáltatásának telepítőazonosítójaként, ha a telepítés az Autodesk App Store weboldaláról történt. Az AppVersion módosítása esetén a ProductCode értékét is frissíteni kell. Ez azért van, hogy a frissített telepítések megfelelően működjenek, és a frissítés AutoCAD-alapú termékbe való betöltésekor egy értesítés jelenik meg. A Windows rendszeren az MSI telepítő ProductCode értékét használhatja, vagy előállíthat egy GUID azonosítót olyan alkalmazásokkal, mint például a GuidGen.exe. GUID azonosítókat különböző webhelyeken is előállíthat. |
UpgradeCode |
A beépülő modul egyedi GUID azonosítója, amelyet soha nem szabad módosítani. A GUID azonosítót az Autodesk App Store weboldal használja a beépülő modulok régebbi verzióiról újabbra való frissítésére. Ez szükséges ahhoz, hogy a beépülő modul eltávolítása nélkül történhessen a frissítés. Megjegyzés: A beépülő modulok megfelelő frissítéséhez növelni kell az AppVersion értékét.
|
Az ApplicationPackage elemek a következő elemeket tartalmazhatják vagy foglalhatják magukban: