Visit Mozilla.org

Référence de l'API XPInstall

Un article de MDC.


Cette page fait parti de la Référence de l'API XPInstall. Notez que si vous être un développeur d'extension, de thème ou de plugin, vous n'avez plus besoin d'une grande partie de cette API. Plus particulièrement, le script install.js utilisé pour l'installation et l'enregistrement du contenu des XPI est déprécié en faveur du nouveau manifeste déclaratif install.rdf et du nouveau schéma de paquetage.

Sommaire

[modifier] Objets

[modifier] Install

Propriétés
Méthodes
addDirectory
addFile
alert
cancelInstall
confirm
deleteRegisteredFile
execute
gestalt
getComponentFolder
getFolder
getLastError
getWinProfile
getWinRegistry
initInstall
loadResources
logComment
patch
performInstall
refreshPlugins
registerChrome
resetError
setPackageFolder

[modifier] InstallTrigger

Aucune propriété
Méthodes
compareVersion
enabled
getVersion
install
installChrome
startSoftwareUpdate

[modifier] InstallVersion

Propriétés
Méthodes
compareTo
init
toString

[modifier] File

Aucune propriété
Méthodes
copy
dirCreate
dirGetParent
dirRemove
dirRename
diskSpaceAvailable
execute
exists
isDirectory
isFile
macAlias
modDate
modDateChanged
move
remove
rename
size
windowsGetShortName
windowsRegisterServer
windowsShortcut

[modifier] WinProfile

Aucune propriété
Méthodes
getString
writeString

[modifier] WinReg

Aucune propriété
Méthodes
createKey
deleteKey
deleteValue
enumKeys
enumValueNames
getValue
getValueNumber
getValueString
isKeyWritable
keyExists
setRootKey
setValue
setValueNumber
setValueString
valueExists
Constructeur WinRegValue

[modifier] Autres informations

[modifier] Codes retournés

Voir la liste complète

[modifier] Exemples

Scripts de déclenchement et scripts d'installation

[modifier] Extraits de code

File.macAlias
File.windowsShortcut
Install.addDirectory
Install.addFile
InstallTrigger.installChrome
InstallTrigger.startSoftwareUpdate
Windows Install