Determina se um lote de ativos está pronto para ser publicado.
Esta é a versão em lote de setAssetState.
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
O usuário deve ter acesso de leitura e gravação ao ativo.
Entrada (setAssetsPublishStateParam)
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
companyHandle | xsd:string |
Sim | Identificador da empresa. |
publishStateUpdateArray | types:PublishStateUpdateArray |
Sim | Matriz de valores de estado de publicação para os ativos. |
Saída (setAssetsPublishStateParam)
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
successCount | xsd:int |
Sim | O número de ativos atualizados com sucesso. |
warningCount | xsd:int |
Sim | O número de ativos que geraram um aviso quando a operação tentou atualizá-los. |
errorCount | xsd:int |
Sim | O número de ativos que geraram um erro quando a operação tentou excluí-los. |
warningDetailArray | types:AssetOperationFaultArray |
Não | Detalhes associados às atualizações de ativos que geraram um aviso. |
errorDetailArray | types:AssetOperationFaultArray |
Não | Detalhes associados às atualizações de ativos que geraram um erro. |
Essa amostra de código define o estado de publicação de um ativo.
Solicitação
<element name="setAssetsPublishStateParam">
<complexType>
<sequence>
<element name="companyHandle" type="xsd:string"/>
<element name="publishStateUpdateArray" type="types:PublishStateUpdateArray"/>
</sequence>
</complexType>
</element>
Resposta
<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>