Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

diskSpaceAvailable

 

diskSpaceAvailable

Retourne la taille de l'espace disque disponible, en octets, sur le disque local.

Méthode de

Objet File

Syntaxe

double diskSpaceAvailable ( String NativeFolderPath );

Paramètres

La méthode diskSpaceAvailable a le paramètre suivant :

NativeFolderPath
Une chaîne représentant le chemin de la partition, un fichier ou un répertoire sur la partition, dont on veut connaître l'espace disponible.

Retour

Un nombre à double précision représentant la taille de l'espace disponible, en octets, du disque vérifié.

Description

Cette méthode est utilisée pour s'assurer qu'il y a assez d'espace disque pour l'extraction et l'installation des fichiers (voir l'exemple ci-dessous).

On peut utiliser une chaîne représentant n'importe quel fichier sur le disque à vérifier et XPInstall résoudra de lui-même la référence à la partition.

Exemple

var diskAmtNeeded = 10000;
f = getFolder("Program");
diskSpace = File.diskSpaceAvailable(f);
g = getFolder(f, "myfile.txt");
if (diskSpace > diskAmtNeeded)
{
  err = addFile(..., ... g, ...);
  if (err == 0)
     performInstall();
  else
    cancelInstall();
}
else
{
  alert("Espace disque insuffisant. Aucune installation);
  cancelInstall();
}

Interwiki Languages Links

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : teoli, Kyodev, Fredchat
 Dernière mise à jour par : teoli,