Atualizar metadados do campo.
Sintaxe
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
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. |
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>