updateMetadataField

Aktualisieren von Feldmetadaten.

Syntax

Autorisierte Benutzertypen

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parameter

Eingabe (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 "true"festgelegt 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.

Ausgabe (updateMetadataFieldReturn)

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

Beispiele

Diese Codebeispielaktualisierungen weisen einem Metadatenfeld einen neuen Namen und einen neuen Standardwert zu. Die Antwort gibt ein Handle an das aktualisierte Feld zurück.

Anforderung

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

Auf dieser Seite