update_image

Para establecer o cambiar el icono de una unidad, utilice el método unit/update_image.

Para copiar el icono de otra unidad, utilice la siguiente firma:

Copied!
svc=unit/update_image&params={
    "itemId": <long>,
    "oldItemId": <long>
}

Para utilizar un icono de la biblioteca, utilice la siguiente firma:

Copied!
svc=unit/update_image&params={
    "itemId": <long>,
    "libId": <long>,
    "path": <text>
}

Parámetros

La solicitud debe contener los siguientes parámetros:

Parámetro Descripción
itemId ID de la unidad a la que desea aplicar el icono.
oldItemId ID de la unidad de la que desea copiar el icono.
libId ID del recurso en el que se almacena la imagen necesaria. Para utilizar la biblioteca predeterminada, pase 0.
path Ruta al archivo de imagen.

Respuesta

Si la solicitud se completa correctamente, se devuelve un objeto vacío:

Copied!
{}

De lo contrario, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Parámetros de entrada incorrectos: falta itemId o tiene un tipo incorrecto, o la solicitud no contiene ni oldItemId ni libId con path.
6 No se pudo establecer o cambiar el icono de la unidad.
7 La unidad o el grupo de unidades no existe, el usuario no tiene el derecho de acceso Cambiar icono a ellos, o la unidad especificada en oldItemId no está disponible.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.