fr:code:data:inifile
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| fr:code:data:inifile [2012/03/22 14:13] – créée wismerheal | fr:code:data:inifile [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== IniFile ====== | ====== IniFile ====== | ||
| - | This object allows you to read and write to a INI file. | + | Cet objet vous permet de lire et écrire sur un fichier |
| - | ===== Functions | + | ===== Fonctions |
| ==== IniFile ==== | ==== IniFile ==== | ||
| - | Constructor function. | + | Fonction de construction. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| var myObject = new IniFile(); | var myObject = new IniFile(); | ||
| Ligne 16: | Ligne 16: | ||
| === Arguments === | === Arguments === | ||
| - | - parameters - (object) | + | - parameters - (object) |
| - | * delimiter - (char) | + | * delimiter - (char) |
| - | * commentchar - (char) | + | * commentchar - (char) |
| - | * encoding - ([[en: | + | * encoding - ([[en: |
| === Exceptions === | === Exceptions === | ||
| - | * (ParameterTypeError) | + | * (ParameterTypeError) type de paramètre incorrect |
| - | * (ParameterCountError) incorrect | + | * (ParameterCountError) |
| - | === Example | + | === Exemple |
| - | Create a IniFile | + | Créer un objet "IniFile" (fichier INI). |
| <code javascript> | <code javascript> | ||
| var myObject = new IniFile(); | var myObject = new IniFile(); | ||
| </ | </ | ||
| - | Create a IniFile | + | Créer un objet "IniFile" avec paramètres. |
| <code javascript> | <code javascript> | ||
| var myObject = new IniFile({ | var myObject = new IniFile({ | ||
| Ligne 38: | Ligne 38: | ||
| </ | </ | ||
| - | ===== Methods | + | ===== Méthodes |
| ==== load ==== | ==== load ==== | ||
| - | Loads a file. | + | Charger un fichier. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.load(filename); | myObject.load(filename); | ||
| Ligne 49: | Ligne 49: | ||
| === Arguments === | === Arguments === | ||
| - | - filename - (string) | + | - filename - (string) |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| === Exceptions === | === Exceptions === | ||
| - | * (LoadFileError) | + | * (LoadFileError) |
| ==== save ==== | ==== save ==== | ||
| - | Saves a file. | + | Sauvegarder un fichier. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.save(filename); | myObject.save(filename); | ||
| Ligne 66: | Ligne 66: | ||
| === Arguments === | === Arguments === | ||
| - | - filename - (string) | + | - filename - (string) |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| === Exceptions === | === Exceptions === | ||
| - | * (SaveFileError) | + | * (SaveFileError) |
| ==== clear ==== | ==== clear ==== | ||
| - | Clear the file. | + | Vider un fichier. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.clear(); | myObject.clear(); | ||
| </ | </ | ||
| - | === Returns | + | === Renvoie=== |
| - | * (IniFile) | + | * (IniFile) |
| ==== preserveDeletedData ==== | ==== preserveDeletedData ==== | ||
| - | Preserve the deleted data as comments. | + | Conserver les données effacées sous forme de commentaires. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.preserveDeletedData(preserve); | myObject.preserveDeletedData(preserve); | ||
| Ligne 94: | Ligne 94: | ||
| === Arguments === | === Arguments === | ||
| - | - preserve - (boolean) | + | - preserve - (boolean) |
| === Returns === | === Returns === | ||
| - | * (IniFile) | + | * (IniFile) |
| ==== setDelimiter ==== | ==== setDelimiter ==== | ||
| - | Set the value/data delimiter. Default is =. | + | Définit la valeur/données du délimiteur. Défaut est =. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.setDelimiter(delimiter); | myObject.setDelimiter(delimiter); | ||
| Ligne 108: | Ligne 108: | ||
| === Arguments === | === Arguments === | ||
| - | - delimiter - (char) | + | - delimiter - (char) |
| === Returns === | === Returns === | ||
| - | * (IniFile) | + | * (IniFile) |
| ==== setCommentCharacter ==== | ==== setCommentCharacter ==== | ||
| - | Set the comment character. Default is #. | + | Définit le caractère de commentaire. Défaut est #. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.setCommentCharacter(commentchar); | myObject.setCommentCharacter(commentchar); | ||
| Ligne 122: | Ligne 122: | ||
| === Arguments === | === Arguments === | ||
| - | - commentchar - (char) | + | - commentchar - (char) |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| ==== setSection ==== | ==== setSection ==== | ||
| - | Sets the current INI section. | + | Définit la section |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.setSection(sectionName); | myObject.setSection(sectionName); | ||
| Ligne 139: | Ligne 139: | ||
| === Arguments === | === Arguments === | ||
| - | - sectionName - (string) | + | - sectionName - (string) |
| - | - create - (boolean) | + | - create - (boolean) |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) | + | * (FindSectionError) |
| ==== setEncoding ==== | ==== setEncoding ==== | ||
| - | Sets the encoding to use. | + | Définit l' |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.setEncoding(encoding); | myObject.setEncoding(encoding); | ||
| Ligne 157: | Ligne 157: | ||
| === Arguments === | === Arguments === | ||
| - | - encoding - ([[en: | + | - encoding - ([[en: |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| ==== sectionAt ==== | ==== sectionAt ==== | ||
| - | Returns the section name at index **sectionIndex**. | + | Renvoie à l'index **sectionIndex** |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.sectionAt(sectionIndex); | myObject.sectionAt(sectionIndex); | ||
| Ligne 171: | Ligne 171: | ||
| === Arguments === | === Arguments === | ||
| - | - sectionIndex - (integer) | + | - sectionIndex - (integer) |
| - | === Returns | + | === Renvoie |
| - | * (string) | + | * (string) |
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) | + | * (FindSectionError) |
| ==== deleteSection ==== | ==== deleteSection ==== | ||
| - | Deletes a section. | + | Effacer une section. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.deleteSection(sectionName); | myObject.deleteSection(sectionName); | ||
| Ligne 188: | Ligne 188: | ||
| === Arguments === | === Arguments === | ||
| - | - sectionName - (string) | + | - sectionName - (string) |
| === Returns === | === Returns === | ||
| - | * (IniFile) | + | * (IniFile) |
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) | + | * (FindSectionError) |
| ==== sectionCount ==== | ==== sectionCount ==== | ||
| - | Returns the number of sections. | + | Renvoie le nombre de sections. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.sectionCount(); | myObject.sectionCount(); | ||
| </ | </ | ||
| - | === Returns | + | === Renvoie |
| - | * (integer) | + | * (integer) |
| ==== keyExists ==== | ==== keyExists ==== | ||
| - | Returns true if a key with **keyName** | + | Renvoie vrai si une clef avec **keyName** |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.keyExists(keyName); | myObject.keyExists(keyName); | ||
| Ligne 216: | Ligne 216: | ||
| === Arguments === | === Arguments === | ||
| - | - keyName - (string) | + | - keyName - (string) |
| === Returns === | === Returns === | ||
| - | * (boolean) | + | * (boolean) |
| ==== keyAt ==== | ==== keyAt ==== | ||
| - | Returns the name of the key at index **keyIndex**. | + | Renvoie le nom de la clef se trouvant à l'index **keyIndex**. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.keyAt(keyIndex); | myObject.keyAt(keyIndex); | ||
| Ligne 230: | Ligne 230: | ||
| === Arguments === | === Arguments === | ||
| - | - keyIndex - (integer) | + | - keyIndex - (integer) |
| - | === Returns | + | === Renvoie |
| - | * (string) | + | * (string) |
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) | + | * (FindSectionError) |
| ==== keyValue ==== | ==== keyValue ==== | ||
| - | Returns the value of the key **keyName**. | + | Renvoie la valeur de la clef **keyName**. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.keyValue(keyName); | myObject.keyValue(keyName); | ||
| Ligne 247: | Ligne 247: | ||
| === Arguments === | === Arguments === | ||
| - | - keyName - (string) | + | - keyName - (string) |
| - | === Returns | + | === Renvoie |
| - | * (string) | + | * (string) |
| ==== setKeyValue ==== | ==== setKeyValue ==== | ||
| - | Sets the value of the key **keyName**. | + | Définit la valeur de la clef **keyName**. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.keyValue(keyName, | myObject.keyValue(keyName, | ||
| Ligne 261: | Ligne 261: | ||
| === Arguments === | === Arguments === | ||
| - | - keyName - (string) | + | - keyName - (string) |
| - | - value - (string) | + | - value - (string) |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| ==== deleteKey ==== | ==== deleteKey ==== | ||
| - | Delete the key **keyName**. | + | Effacer la clef **keyName**. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.deleteKey(keyName); | myObject.deleteKey(keyName); | ||
| </ | </ | ||
| - | === Arguments | + | === Arguments === |
| - | - keyName - (string) | + | - keyName - (string) |
| - | === Returns | + | === Renvoie |
| - | * (IniFile) | + | * (IniFile) |
| === Exceptions === | === Exceptions === | ||
| - | * (FindSectionError) | + | * (FindSectionError) |
| ==== keyCount ==== | ==== keyCount ==== | ||
| - | Returns the key count. | + | Renvoie le compte de clefs. |
| - | === Syntax | + | === Syntaxe |
| <code javascript> | <code javascript> | ||
| myObject.keyCount(); | myObject.keyCount(); | ||
| </ | </ | ||
| - | === Returns | + | === Renvoie |
| - | * (integer) | + | * (integer) |
fr/code/data/inifile.1332425582.txt.gz · Dernière modification : (modification externe)
