createMetadataField createmetadatafield

Consente agli amministratori di creare campi di metadati da coordinare con i sistemi di gestione dei contenuti o per le operazioni sui modelli. Esempi di campi di metadati creati includono parole chiave, informazioni sull’autore dell’immagine o informazioni sul titolare del copyright.

Sintassi

Tipi di utenti autorizzati section-2f61d79f8cac4692bfa53b95035ddd89

  • IpsAdmin

Parametri section-f8260bc8dd0a4570bc7f714f81ab975f

Input (createMetadataFieldParam)

Nome parametro
Tipo
Obbligatorio
Descrizione
nomeSocietà
xsd:string
Nome dell’azienda a cui appartiene il campo di metadati.
assetType
xsd:string
Tipo di risorsa.
nome
xsd:string
Nome del campo metadati che stai creando.
fieldType
xsd:string

Tipo di campo metadati.

La costante dei tipi di campo metadati definisce i tipi disponibili.

valore predefinito
xsd:string
No

Il valore predefinito del campo metadati da creare (ad esempio, Scene 7).

I valori predefiniti non sono supportati per i tipi di campo tag e devono essere omessi. Se per un tipo di campo tag viene specificato un valore predefinito non vuoto, viene restituito un errore.

isHidden
xsd:booleano
No
Nascondere o esporre i metadati specifici del sistema IPS.
isEnforced
xsd:booleano
No

Flag booleano che indica se il campo metadati viene applicato (convalidato) quando il valore viene impostato.

Se è impostato su true, viene generato un errore se in setAssetMetadata / batchSetAssetMetadata è impostato un valore non valido.

initialTagValue
xsd:string
No
Ti consente di creare un set di valori specifici condivisi a cui i tag selezionati possono puntare.

Output (createMetadataFieldReturn)

Nome
Tipo
Obbligatorio
Descrizione
fieldHandle
xsd:string
Handle del nuovo campo di metadati.

Esempi section-ba66be30f36b4aeba1bc721b0b92fdfc

Questo esempio di codice crea un campo di metadati di tipo stringa denominato createMetadataField. La risposta restituisce l’handle al nuovo campo di metadati.

Richiesta

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

Risposta

<createMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <fieldHandle>m|21|IMAGE|createMetadataField</fieldHandle>
</createMetadataFieldReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681