Actualizar metadatos de campo.
Sintaxis
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Entrada (updateMetadataFieldParam)
Nombre del parámetro | Tipo | Obligatorio | Descripción |
---|---|---|---|
companyHandle | xsd:string | Sí | Manejo de la compañía. |
fieldHandle | xsd:string | Sí | Controlador de campo de metadatos. |
name | xsd:string | No | Nombre del campo de metadatos. |
defaultValue | xsd:string | No | Valor del campo de metadatos. |
isHidden | xsd:boolean | No | Oculte o exponga metadatos específicos del sistema IPS. |
isEnforced | xsd:boolean | No |
Un indicador booleano que indica si el campo de metadatos se fuerza (valida) cuando se establece el valor. Si se establece en true, se genera un error si se establece un valor no válido en setAssetMetadata / batchSetAssetMetadata. |
initialTagValue | xsd:string | No | Permite crear un conjunto de valores enumerados compartidos a los que pueden apuntar las etiquetas seleccionadas. |
Salida (updateMetadataFieldReturn)
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
fieldHandle | xsd:string |
Sí | Controlador de campo de metadatos. |
Esta actualización de ejemplo de código asigna un nuevo nombre y un valor predeterminado a un campo de metadatos. La respuesta devuelve un identificador al campo actualizado.
Solicitar
<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>
Respuesta
<updateMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<fieldHandle>m|21|IMAGE|updateMetadataField</fieldHandle>
</updateMetadataFieldReturn>