Le fichier folderinfo.xml sert à représenter la structure et le contenu d’un dossier particulier. Ce fichier peut être utilisé dans les cas suivants :
· Le nom de dossier réel peut être remplace par un nom affiché virtuel.
· Le nom de fichier réel peut être remplace par un nom affiché virtuel.
· Dans un dossier, vous pouvez choisir quels fichiers spécifiques seront visibles dans le dépôt et quels fichiers seront cachés.
· Vous pouvez définir une icône de vignette personnalisée pour un fichier.
Le fichier folderinfo.xml possède la structure suivante :
<FolderInfo> |
<subfolders> |
<folder folderName="<Folder Name>" path="<Folder |
</subfolders> |
<files> |
<file fileName="<File Name>" extension="<File |
</files> |
</FolderInfo> |
Paramètre |
Valeur |
folderName |
Le nom affiché d’un dossier. Le nom affiché peut être différent du véritable nom du dossier. |
path |
Le chemin d’accès réel du fichier ou du dossier. Le chemin d’accès doit être situé sous le dossier dans lequel se trouve folderinfo.xml. |
iconClass |
Lors de la définition de paramètres de dossier, le paramètre iconClass doit posséder une valeur fileExtensionFolder . Lors de la définition de paramètres du fichier, le paramètre iconClass doit posséder une valeur fileExtension<Extension Type>, par exemple fileExtensionpptx, si l’extension du fichier est PPTX. |
iconPath |
Le chemin d’accès complet de l’emplacement du fichier icône. |
fileName |
Le nom affiché d’un fichier. Le nom affiché peut être différent du véritable nom du fichier. |
extension |
L’extension du fichier. Par exemple, PPTX, PPT, DOCX, DOC, PDF. |
Dans l’exemple suivant, le dépôt de document a été défini pour contenir un dossier nommé Cartes_Cadeaux avec un fichier nommé Anniversaire.pptx. Le fichier possède une icône de vignette située dans https://play.google.com/intl/en-US_us/about/images/giftcards/birthday_120x120.png.
<FolderInfo> |
<subfolders> |
<folder folderName="Giftcards" path="Mes fichiers" |
</subfolders> |
<files> |
<file fileName="Birthday" extension="pptx" |
</files> |
</FolderInfo> |