removeProjectAssets

Última actualización: 2023-05-23
  • Creado para:
  • Developer
    Admin

Quita recursos de un proyecto. No destruye los recursos.

Sintaxis

Tipos de usuarios autorizados

  • IpsUser
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parámetros

Entrada (removeProjectAssetsParam)

Nombre Tipo Obligatorio Descripción
companyHandle xsd:string El identificador de la compañía con los recursos que desea mover.
projectHandle xsd:string El identificador de los recursos del proyecto que desea mover.
assetHandleArray types:HandleArray Matriz de identificadores de los recursos que desea mover.

Salida (removeProjectAssetsReturn)

Nombre Tipo Obligatorio Descripción
successCount xsd:int El recuento de recursos se eliminó correctamente.
warningCount xsd:int Número de advertencias generadas cuando la operación intentó quitar recursos del proyecto.
errorCount xsd:int Número de errores generados cuando la operación intentó quitar recursos del proyecto.
warningDetailArray types:AssetOperationFaultArray No Matriz de detalles asociados con los recursos que generaron advertencias cuando la operación intentó quitarlos del proyecto.
errorDetailArray types:AssetOperationFaultArray No Matriz de detalles asociados con los recursos que generaron errores cuando la operación intentó quitarlos del proyecto.

Ejemplos

Este ejemplo de código quita dos recursos de un proyecto (especificados por el identificador del proyecto).

Solicitar

<removeProjectAssetsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <companyHandle>c|6</companyHandle>
   <projectHandle>p|6|ProjectTestAPI</projectHandle>
   <assetHandleArray>
      <items>a|732|1|535</items>
      <items>a|739|1|537</items>
   </assetHandleArray>
</removeProjectAssetsParam>

En esta página