createPropertySet

屬性集是特定於應用程式的名稱值對集,可以依據屬性集類型附加到各種IPS對象。 如果屬性集類型不允許將多個集附加到對象(PropertySetType/allowMultipleisfalse),並且對象已具有相同類型的關聯集,則新集將替換現有集。

語法

授權用戶類型

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin

參數

Input(createPropertySetParam)

名稱 類型 必要 說明
類型句柄 xsd:string 屬性集類型的句柄。
primaryOwnerHandle xsd:string 屬性集的主所有者的句柄。
secondaryOwnerHandle xsd:string 屬性集的輔助所有者的句柄。
屬性Array types:PropertyArray 屬性陣列。
權限陣列 types:PermissionUpdateArray

輸出(createPropertySetParam)

名稱 類型 必要 說明
setHandle xsd:string 新屬性集的句柄。

範例

此代碼示例建立一個包含屬性名稱和值的屬性集。 響應將返回新屬性集的句柄。

請求

<createPropertySetParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <typeHandle>pt|10801</typeHandle>
   <primaryOwnerHandle>u|41|strangio@adobe.com</primaryOwnerHandle>
   <propertyArray>
      <items>
         <name>application_project_whatever</name>
         <value>true</value>
      </items>
      <items>
         <name>application_server_prefix_published_test</name>
         <value>http://s7everest.macromedia.com:8080/is/image/</value>
      </items>
      <items>
         <name>application_server_prefix_origin_test</name>
         <value>http://s7everest:8080/is/image/</value>
      </items>
   </propertyArray>
</createPropertySetParam>

回答

<createPropertySetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <setHandle>ps|941</setHandle>
</createPropertySetReturn>

本頁內容