Cada archivo PackageContents.xml debe contener un elemento ApplicationPackage. El elemento ApplicationPackage, en forma de atributos de XML, contiene información general acerca del módulo de extensión. También engloba al resto de tipos de elemento que definen el contenido del módulo.
Un elemento ApplicationPackage puede tener cualquiera de los siguientes atributos asociados:
Atributo |
Descripción |
---|---|
SchemaVersion |
Número de versión del formato de PackageContents.xml. El valor debe ser siempre 1.0 hasta que aparezca una nueva versión del esquema. |
AppVersion |
Número de versión de la aplicación. Los productos basados en AutoCAD y AutoCAD LT utilizan este valor para determinar si la versión instalada es la más reciente. Si hay una versión actualizada disponible, se le indica al usuario, que puede descargar e instalar la versión más reciente. Se recomienda utilizar una versión de la aplicación que incluya los valores principales y secundarios, como “ 1.0.0.0 ”. |
Author |
Nombre del autor del módulo de extensión. |
Name |
Nombre del módulo de extensión. Se puede especificar un nombre localizado de módulo de extensión mediante la combinación de Name con un código de configuración regional. Consulte la referencia de los códigos de configuración regional admitidos para obtener una lista completa de los mismos. |
Description |
Breve descripción del módulo de extensión. Se pueden especificar descripciones localizadas mediante la combinación de Description con un código de configuración regional. Consulte la referencia de los códigos de configuración regional admitidos para obtener una lista completa de los mismos. |
Icon |
Icono del módulo de extensión; se utiliza en App Manager, el instalador y en el sitio web de Autodesk App Store. El icono debe tener un tamaño de 32 x 32 píxeles y admitir una profundidad de color de 32 bits (color verdadero). Se recomienda el uso de un formato de archivo BMP o ICO. Nota: Todos los especificadores de ruta son '/' y no '\", y las rutas son relativas a la carpeta .bundle raíz.
|
HelpFile |
Archivo de ayuda que explica cómo utilizar el módulo de extensión y proporciona información adicional acerca del mismo. Se recomienda colocar la sección Cómo que explica cómo utilizar el módulo de extensión. El archivo puede ser un texto ASCII, o un documento HTML o PDF que contenga la documentación completa del módulo de extensión o pueda incluir un conjunto de redireccionamientos a las ubicaciones en las que puede encontrarse el contenido en línea. Se pueden especificar archivos de ayuda mediante la combinación de HelpFile con un código de configuración regional. Consulte la referencia de los códigos de configuración regional admitidos para obtener una lista completa de los mismos. Nota: Todos los especificadores de ruta son '/' y no '\", y las rutas son relativas a la carpeta .bundle raíz.
|
ProductCode |
GUID exclusivo del módulo de extensión. Se debe generar un GUID para cada módulo único. Este se utiliza para las notificaciones de la primera ejecución y como ID del instalador de Agregar o quitar programas de Windows cuando la instalación se realiza desde el sitio web de Autodesk App Store. ProductCode debe actualizarse si se ha modificado AppVersion. La finalidad es que las instalaciones de la actualización funcionen correctamente y que se muestre una notificación de actualización cuando se haya cargado en los productos basados en AutoCAD o AutoCAD LT. En Windows, se puede usar el ProductCode del instalador MSI o generar un GUID mediante una aplicación como GuidGen.exe. También existen sitios Web que permiten generar un GUID. |
UpgradeCode |
GUID exclusivo del módulo de extensión que nunca se debe cambiar. El GUID se utiliza en el sitio web de Autodesk App Store para permitir la actualización de una versión anterior a una nueva versión de un módulo de extensión sin necesidad de desinstalarlo. Nota: Se debe aumentar el valor de AppVersion para permitir la actualización correcta de un módulo de extensión.
|
Un elemento ApplicationPackage puede contener o englobar los siguientes elementos: