updateMetadataField

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

Atualizar metadados do campo.

Sintaxe

Tipos de usuário autorizados

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parâmetros

Entrada (updateMetadataFieldParam)

Nome do parâmetro Tipo Obrigatório Descrição
companyHandle xsd:string Sim Identificador da empresa.
fieldHandle xsd:string Sim Identificador do campo de metadados.
name xsd:string Não Nome do campo de metadados.
defaultValue xsd:string Não Valor do campo de metadados.
isHidden xsd:booleano Não Ocultar ou expor metadados específicos do sistema IPS.
isEnforced xsd:booleano

Não

Um sinalizador booleano que indica se o campo de metadados é aplicado (validado) quando o valor é definido.

Se definido como verdadeiro, uma falha será lançada se um valor ilegal estiver definido em setAssetMetadata / batchSetAssetMetadata.

initialTagValue xsd:string Não Permite criar um conjunto de valores enumerados compartilhados para os quais as tags selecionadas podem apontar.

Saída (updateMetadataFieldReturn)

Nome Tipo Obrigatório Descrição
fieldHandle xsd:string Sim Identificador do campo de metadados.

Exemplos

Essas atualizações de amostra de código atribuem um novo nome e valor padrão a um campo de metadados. A resposta retorna um identificador para o campo atualizado.

Solicitação

<updateMetadataFieldParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <companyHandle>c|21</companyHandle>
   <fieldHandle>m|21|IMAGE|createMetadataField</fieldHandle>
   <name>updateMetadataField</name>
   <defaultValue>Default</defaultValue>
</updateMetadataFieldParam>

Resposta

<updateMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <fieldHandle>m|21|IMAGE|updateMetadataField</fieldHandle>
</updateMetadataFieldReturn>

Nesta página