updateMetadataField

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 Manuseio da empresa.
fieldHandle xsd:string Sim Identificador de 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:boolean Não Ocultar ou expor os metadados específicos do sistema IPS.
isEnforced xsd:boolean

Não

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

Se definido como true, uma falha será lançada se um valor inválido for 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 de campo de metadados.

Exemplos

Este exemplo de código de atualização atribui 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