[comment]: # ({b7611ecd-b7611ecd})
# iconmap.update

[comment]: # ({/b7611ecd-b7611ecd})

[comment]: # ({2b09ff65-eca87f57})
### Description

`object iconmap.update(object/array iconMaps)`

Cette méthode permet de mettre à jour les correspondances d'icônes
existantes.

[comment]: # ({/2b09ff65-eca87f57})

[comment]: # ({4ae292a2-1014f755})
### Paramètres

`(object/array)` Propriétés de la correspondance d'icônes à mettre à
jour.

La propriété `iconmapid` doit être définie pour chaque correspondance
d'icônes, toutes les autres propriétés sont facultatives. Seules les
propriétés transmises seront mises à jour, toutes les autres resteront
inchangées.

En plus des [propriétés de l'objet correspondance d'icônes
standard](/fr/manual/api/reference/iconmap/object#correspondance_d_icone),
la méthode accepte les paramètres suivants.

|Paramètre|Type|Description|
|----------|----|-----------|
|mappings|array|Mappages d'icônes en remplacement des mappages existants.|

[comment]: # ({/4ae292a2-1014f755})

[comment]: # ({9a907cce-a1dbbc92})
### Valeurs retournées

`(object)` Retourne un objet contenant les identifiants des
correspondances d'icônes mises à jour sous la propriété `iconmapids`.

[comment]: # ({/9a907cce-a1dbbc92})

[comment]: # ({88e43968-b41637d2})
### Exemples

[comment]: # ({/88e43968-b41637d2})

[comment]: # ({a7393b60-7013c996})
#### Renommage d'une correspondance d'icône

Renommer une correspondance d'icônes en "OS icons".

Requête :

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "iconmap.update",
    "params": {
        "iconmapid": "1",
        "name": "OS icons"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Réponse :

``` {.java}
{
    "jsonrpc": "2.0",
    "result": {
        "iconmapids": [
            "1"
        ]
    },
    "id": 1
}
```

[comment]: # ({/a7393b60-7013c996})

[comment]: # ({2549df50-8df05cf6})
### Voir également

-   [Mappage
    d'icône](/fr/manual/api/reference/iconmap/object#mappage_d_icone)

[comment]: # ({/2549df50-8df05cf6})

[comment]: # ({f354ce89-f0998eab})
### Source

CIconMap::update() dans
*frontends/php/include/classes/api/services/CIconMap.php*.

[comment]: # ({/f354ce89-f0998eab})
