Rimuove risorse da un progetto. Non distrugge le risorse.
Sintassi
IpsUser
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Input (removeProjectAssetsParam)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
companyHandle | xsd:string |
Sì | Handle dell’azienda con le risorse da spostare. |
projectHandle | xsd:string |
Sì | Handle delle risorse del progetto da spostare. |
assetHandleArray | types:HandleArray |
Sì | Array di handle per le risorse da spostare. |
Output (removeProjectAssetsReturn)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
successCount | xsd:int |
Sì | Il conteggio delle risorse è stato rimosso. |
warningCount | xsd:int |
Sì | Numero di avvisi generati quando l’operazione ha tentato di rimuovere risorse dal progetto. |
errorCount | xsd:int |
Sì | Il numero di errori generati quando l’operazione ha tentato di rimuovere risorse dal progetto. |
warningDetailArray | types:AssetOperationFaultArray |
No | Array di dettagli associati alle risorse che hanno generato avvisi quando l’operazione ha tentato di rimuoverle dal progetto. |
errorDetailArray | types:AssetOperationFaultArray |
No | Array di dettagli associati alle risorse che hanno generato errori quando l’operazione ha tentato di rimuoverle dal progetto. |
In questo esempio di codice vengono rimosse 2 risorse da un progetto (specificato dall'handle del progetto).
Request Contents (Richiesta contenuto)
<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>