updateMetadataField updatemetadatafield

Aktualisieren von Feldmetadaten.

Syntax

Autorisierte Benutzertypen section-540e91823fee49a4920ca738f7bfeb99

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parameter section-69681ed1ddff437ca1c73f46fe835c96

Eingabe (updateMetadataFieldParam)

Parametername
Typ
Erforderlich
Beschreibung
companyHandle
xsd:string
Ja
Firmengriff.
fieldHandle
xsd:string
Ja
Handle der Metadatenfelder.
Name
xsd:string
Nein
Name des Metadatenfelds.
defaultValue
xsd:string
Nein
Wert des Metadatenfelds.
isHidden
xsd:Boolean
Nein
IPS-systemspezifische Metadaten aus- oder einblenden.
isEnforce
xsd:Boolean
Nein

Ein boolesches Flag, das angibt, ob das Metadatenfeld erzwungen (validiert) wird, wenn der Wert festgelegt wird.

Wenn auf „true“ gesetzt, wird ein Fehler ausgelöst, wenn in setAssetMetadata/ batchSetAssetMetadata ein unzulässiger Wert festgelegt ist.

initialTagValue
xsd:string
Nein
Ermöglicht die Erstellung eines Satzes von freigegebenen Aufzählungswerten, auf die ausgewählte Tags verweisen können.

Ausgabe (updateMetadataFieldReturn)

Name
Typ
Erforderlich
Beschreibung
fieldHandle
xsd:string
Ja
Handle der Metadatenfelder.

Beispiele section-bb7d93ab6d914ddfa294e08983e589ee

Dieses Code-Beispiel wird aktualisiert und weist einem Metadatenfeld einen neuen Namen und einen Standardwert zu. Die Antwort gibt ein -Handle zum aktualisierten Feld zurück.

Anfrage

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

Antwort

<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