updateMetadataField updatemetadatafield

Mise à jour des métadonnées de champ.

Syntaxe

Types d’utilisateurs autorisés section-540e91823fee49a4920ca738f7bfeb99

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Paramètres section-69681ed1ddff437ca1c73f46fe835c96

Entrée (updateMetadataFieldParam)

Nom du paramètre
Type
Obligatoire
Description
companyHandle
xsd:string
Oui
Poignée de la société.
fieldHandle
xsd:string
Oui
Poignée de champ de métadonnées.
name
xsd:string
Non
Nom du champ de métadonnées.
defaultValue
xsd:string
Non
Valeur du champ de métadonnées.
isHidden
xsd:boolean
Non
Masquer ou exposer les métadonnées spécifiques au système IPS.
isEnforced
xsd:boolean
Non

Indicateur boolean qui indique si le champ de métadonnées est appliqué (validé) lorsque la valeur est définie.

Si la valeur est définie sur true, une erreur est générée si une valeur non autorisée est définie dans setAssetMetadata / batchSetAssetMetadata.

initialTagValue
xsd:string
Non
Permet de créer un ensemble de valeurs énumérées partagées auxquelles les balises sélectionnées peuvent pointer.

Sortie (updateMetadataFieldReturn)

Nom
Type
Obligatoire
Description
fieldHandle
xsd:string
Oui
Poignée de champ de métadonnées.

Exemples section-bb7d93ab6d914ddfa294e08983e589ee

Cet exemple de mise à jour de code affecte un nouveau nom et une nouvelle valeur par défaut à un champ de métadonnées. La réponse renvoie un descripteur au champ mis à jour.

Request

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

Réponse

<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