updateMetadataField updatemetadatafield

Aktualisieren von Feldmetadaten.

Syntax

Autorisierte Benutzertypen section-540e91823fee49a4920ca738f7bfeb99

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parameter section-69681ed1ddff437ca1c73f46fe835c96

Input (updateMetadataFieldParam)

Parametername
Typ
Erforderlich
Beschreibung
companyHandle
xsd:string
Ja
Handle des Unternehmens.
fieldHandle
xsd:string
Ja
Handle für Metadatenfelder.
name
xsd:string
Nein
Name des Metadatenfelds.
defaultValue
xsd:string
Nein
Metadatenfeldwert.
isHidden
xsd:boolean
Nein
Ausblenden oder Anzeigen von IPS-systemspezifischen Metadaten.
isEnforced
xsd:boolean
Nein

Eine boolesche Kennzeichnung, die anzeigt, ob das Metadatenfeld erzwungen (validiert) wird, wenn der Wert festgelegt wird.

Wenn der Wert auf "true"gesetzt ist, wird ein Fehler ausgegeben, wenn ein illegaler Wert in setAssetMetadata / batchSetAssetMetadata festgelegt ist.

initialTagValue
xsd:string
Nein
Ermöglicht die Erstellung eines Satzes gemeinsamer Auflistungswerte, auf den ausgewählte Tags verweisen können.

Output (updateMetadataFieldReturn)

Name
Typ
Erforderlich
Beschreibung
fieldHandle
xsd:string
Ja
Handle für Metadatenfelder.

Beispiele section-bb7d93ab6d914ddfa294e08983e589ee

Diese Codebeispielaktualisierungen weisen einem Metadatenfeld einen neuen Namen und einen neuen Standardwert zu. Die Antwort gibt ein Handle an das aktualisierte 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