Stellt Assets aus dem Papierkorb wieder her.
Syntax
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Eingabe (restoreAssetsFromTrashParam)
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
companyHandle | xsd:string |
Ja | Der Handle für ein Unternehmen mit den Assets, die Sie wiederherstellen möchten. |
assetHandleArray | types:HandleArray |
Ja | Array von Handles für die Assets, die Sie wiederherstellen möchten. |
Ausgabe (restoreAssetsFromTrashReturn)
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
successCount | xsd:int |
Ja | Anzahl der Assets, die erfolgreich aus dem Papierkorb entfernt wurden. |
warningCount | xsd:int |
Ja | Anzahl der Warnungen, die generiert wurden, wenn der Vorgang versucht hat, Assets aus dem Papierkorb wiederherzustellen. |
errorCount | xsd:int |
Ja | Anzahl der Fehler, die beim Versuch generiert wurden, Assets aus dem Papierkorb wiederherzustellen. |
warningDetailArray | types:AssetOperationFaultArray |
Nein | Das Array von Details, die mit den Assets verknüpft sind, die Warnungen generiert haben, wenn der Vorgang versucht hat, Assets aus dem Papierkorb wiederherzustellen. |
errorDetailArray | types:AssetOperationFaultArray |
Nein | Das Array von Details, die mit den Assets verknüpft sind, die Fehler generiert haben, wenn der Vorgang versucht hat, Assets aus dem Papierkorb wiederherzustellen. |
Dieses Codebeispiel stellt Assets aus dem Papierkorb wieder her. Die Antwort gibt an, dass der Vorgang erfolgreich abgeschlossen wurde.
Anforderung
<restoreAssetsFromTrashParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<assetHandleArray>
<items>a|942|1|579</items>
<items>a|943|1|580</items>
</assetHandleArray>
</restoreAssetsFromTrashParam>
Antwort
<restoreAssetsFromTrashReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<successCount>2</successCount>
<warningCount>0</warningCount>
<errorCount>0</errorCount>
</restoreAssetsFromTrashReturn