setAssetsPublishState

Última atualização em 2023-05-20
  • Criado para:
  • Developer
    Admin

Determina se um lote de ativos está pronto para ser publicado.

Esta é a versão em lote de setAssetState.

Tipos de usuário autorizados

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
OBSERVAÇÃO

O usuário deve ter acesso de leitura e gravação ao ativo.

Parâmetros

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.

Exemplos

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>

Nesta página