更新欄位中繼資料。
語法
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
輸入(updateMetadataFieldParam)
引數名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
companyHandle | xsd:string | 是 | 公司控點。 |
fieldHandle | xsd:string | 是 | 中繼資料欄位控制代碼。 |
名稱 | xsd:string | 否 | 中繼資料欄位名稱。 |
預設值 | xsd:string | 否 | 中繼資料欄位值。 |
ishidden | xsd:boolean | 否 | 隱藏或公開IPS系統特定的中繼資料。 |
isEnforced | xsd:boolean | 否 |
布林值標幟,指出在設定值時,是否強制執行(驗證)中繼資料欄位。 若設為true,則若在中設定了不合法的值,則會擲回錯誤 setAssetMetadata / batchSetAssetMetadata. |
initialTag值 | xsd:string | 否 | 可讓您建立一組所選標籤可指向的共用列舉值。 |
輸出(updateMetadataFieldReturn)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
fieldHandle | xsd:string |
是 | 中繼資料欄位控制代碼。 |
此程式碼範例更新會將新名稱和預設值指派給中繼資料欄位。 回應會傳回已更新欄位的控制代碼。
請求
<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>
回答
<updateMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<fieldHandle>m|21|IMAGE|updateMetadataField</fieldHandle>
</updateMetadataFieldReturn>