[comment]: # translation:outdated

[comment]: # ({new-3322a856})
# templatescreen.update

[comment]: # ({/new-3322a856})

[comment]: # ({new-1e60acfc})
### Описание

`объект templatescreen.update(объект/массив КомплексныеЭкраныШаблонов)`

Этот метод позволяет обновлять существующие комплексные экраны шаблонов.

[comment]: # ({/new-1e60acfc})

[comment]: # ({new-3498b558})
### Параметры

`(объект/массив)` Свойства комплексных экранов шаблонов, которые будут
обновлены.

Свойство `screenid` должно быть указано по каждому комплексному экрану
шаблона, все остальные свойства опциональны. Будут обновлены только
переданные свойства, все остальные останутся неизменными.

В дополнение к [стандартным свойствам комплексного экрана
шаблона](object#комплексный_экран_шаблона), этот метод принимает
следующие параметры.

|Параметр|Тип|Описание|
|----------------|------|----------------|
|screenitems|массив|Элементы комплексного эркана, которые заменят существующие элементы комплексного экрана.<br><br>Элементы комплексного экрана обновляются по координатам, у каждого элемента должны быть заданы свойства `x` и `y`.|

[comment]: # ({/new-3498b558})

[comment]: # ({new-4dc47ba2})
### Возвращаемые значения

`(объект)` Возвращает объект, который содержит ID обновленных
комплексных экранов шаблонов под свойством `screenids`.

[comment]: # ({/new-4dc47ba2})

[comment]: # ({new-b41637d2})
### Примеры

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

[comment]: # ({new-5c75e0d1})
#### Переименование комплексного экрана шаблона

Переименование комплексного экрана шаблона на "Performance graphs".

Запрос:

``` {.java}
{
    "jsonrpc": "2.0",
    "method": "templatescreen.update",
    "params": {
        "screenid": "3",
        "name": "Performance graphs"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Ответ:

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

[comment]: # ({/new-5c75e0d1})

[comment]: # ({new-9c4d8c39})
### Исходный код

CTemplateScreen::update() в
*frontends/php/include/classes/api/services/CTemplateScreen.php*.

[comment]: # ({/new-9c4d8c39})
