確定是否準備發佈一批資產。
這是的批版本 setAssetState。
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
用戶必須具有對資產的讀寫權限。
輸入(setAssetsPublishStateParam)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
公司句柄 | xsd:string |
是 | 公司負責。 |
publishStateUpdateArray | types:PublishStateUpdateArray |
是 | 資產的發佈狀態值的陣列。 |
輸出(setAssetsPublishStateParam)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
成功計數 | xsd:int |
是 | 成功更新的資產數。 |
警告計數 | xsd:int |
是 | 操作嘗試更新時生成警告的資產數。 |
錯誤計數 | xsd:int |
是 | 操作嘗試刪除錯誤時生成錯誤的資產數。 |
警告DetailArray | types:AssetOperationFaultArray |
否 | 與生成警告的資產更新關聯的詳細資訊。 |
錯誤DetailArray | types:AssetOperationFaultArray |
否 | 與生成錯誤的資產更新關聯的詳細資訊。 |
此代碼示例設定資產的發佈狀態。
請求
<element name="setAssetsPublishStateParam">
<complexType>
<sequence>
<element name="companyHandle" type="xsd:string"/>
<element name="publishStateUpdateArray" type="types:PublishStateUpdateArray"/>
</sequence>
</complexType>
</element>
回答
<element name="setAssetsPublishStateReturn">
<complexType>
<sequence>
<element name="successCount" type="xsd:int"/>
<element name="warningCount" type="xsd:int"/>
<element name="errorCount" type="xsd:int"/>
<element name="warningDetailArray"type="types:AssetOperationFaultArray" minOccurs="0"/>
<element name="errorDetailArray"type="types:AssetOperationFaultArray" minOccurs="0"/>
</sequence>
</complexType>
</element>