updateMetadataField updatemetadatafield

Atualizar metadados do campo.

Sintaxe

Tipos de usuário autorizados section-540e91823fee49a4920ca738f7bfeb99

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parâmetros section-69681ed1ddff437ca1c73f46fe835c96

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 section-bb7d93ab6d914ddfa294e08983e589ee

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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681