Aggiornare i metadati del campo.
Sintassi
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Input (updateMetadataFieldParam)
Nome parametro | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
companyHandle | xsd:string | Sì | Tratta l'azienda. |
fieldHandle | xsd:string | Sì | Maniglia del campo metadati. |
name | xsd:string | No | Nome del campo metadati. |
defaultValue | xsd:string | No | Valore del campo metadati. |
isHidden | xsd:boolean | No | Nascondere o esporre metadati specifici del sistema IPS. |
isEnforcement | xsd:boolean | No |
Flag booleano che indica se il campo metadati è applicato (convalidato) quando il valore è impostato. Se è impostato su true, viene generato un errore se un valore non valido è impostato in setAssetMetadata / batchSetAssetMetadata. |
initialTagValue | xsd:string | No | Consente di creare un set di valori enumerati condivisi a cui possono fare riferimento i tag selezionati. |
Output (updateMetadataFieldReturn)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
fieldHandle | xsd:string |
Sì | Maniglia del campo metadati. |
Questo esempio di codice aggiorna assegna un nuovo nome e un valore predefinito a un campo di metadati. La risposta restituisce un handle al campo aggiornato.
Request Contents (Richiesta contenuto)
<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>
Risposta
<updateMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<fieldHandle>m|21|IMAGE|updateMetadataField</fieldHandle>
</updateMetadataFieldReturn>