updateMetadataField

フィールドメタデータを更新します。

構文

許可されたユーザーの種類

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

パラメータ

入力(updateMetadataFieldParam)

パラメーター名 種類 必須 説明
companyHandle xsd:string はい 会社の担当。
fieldHandle xsd:string はい メタデータフィールドハンドル。
name xsd:string いいえ メタデータフィールド名。
defaultValue xsd:string いいえ メタデータフィールドの値。
isHidden xsd:boolean いいえ IPSシステム固有のメタデータを非表示または公開します。
isEnforced xsd:boolean

いいえ

値が設定されたときにメタデータフィールドが適用される(検証される)かどうかを示すbooleanフラグ。

trueに設定すると、 setAssetMetadata / batchSetAssetMetadataに無効な値が設定された場合に、フォルトがスローされます。

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

このページ