createMetadataField createmetadatafield
Damit können Administratoren Metadatenfelder erstellen, um sie mit Content Management-Systemen oder für Vorlagenvorgänge zu koordinieren. Beispiele für erstellte Metadatenfelder sind Suchbegriffe, Informationen zum Autor des Bildes oder Informationen zum Urheberrechtsinhaber.
Syntax
Autorisierte Benutzertypen section-2f61d79f8cac4692bfa53b95035ddd89
IpsAdmin
Parameter section-f8260bc8dd0a4570bc7f714f81ab975f
Input (createMetadataFieldParam)
Metadatenfeldtyp.
Die Konstante für Metadatenfeldtypen definiert die verfügbaren Typen.
Der Standardwert des zu erstellenden Metadatenfelds (z. B. Scene 7).
Standardwerte werden für Tag-Feldtypen nicht unterstützt und müssen weggelassen werden. Wenn für einen Tag-Feldtyp ein nicht leerer Standardwert angegeben ist, wird ein Fehler zurückgegeben.
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.
Output (createMetadataFieldReturn)
xsd:string
Beispiele section-ba66be30f36b4aeba1bc721b0b92fdfc
In diesem Codebeispiel wird ein Metadatenfeld vom Typ Zeichenfolge mit dem Namen createMetadataField
erstellt. Die Antwort gibt den Handle an das neue Metadatenfeld zurück.
Anfrage
<createMetadataFieldParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|21</companyHandle>
<assetType>Image</assetType>
<name>createMetadataField</name>
<fieldType>String</fieldType>
<initialTagValue>Fall</initialTagValue>
<defaultValue>Default</defaultValue>
</createMetadataFieldParam>
Antwort
<createMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<fieldHandle>m|21|IMAGE|createMetadataField</fieldHandle>
</createMetadataFieldReturn>