createPropertySet

I set di proprietà sono set di coppie nome-valore specifici dell’applicazione che possono essere associati a vari oggetti IPS, a seconda del tipo di set di proprietà. Se il tipo di set di proprietà non consente l'associazione di più set a un oggetto (PropertySetType/allowMultipleisfalse) e l'oggetto dispone già di un set associato dello stesso tipo, il nuovo set sostituirà quello esistente.

Sintassi

Tipi di utenti autorizzati

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin

Parametri

Input (createPropertySetParam)

Nome Tipo Obbligatorio Descrizione
typeHandle xsd:string L'handle del tipo di set di proprietà.
primaryOwnerHandle xsd:string L'handle al proprietario principale dell'insieme di proprietà.
secondarioOwnerHandle xsd:string No L'handle al proprietario secondario dell'insieme di proprietà.
propertyArray types:PropertyArray Matrice di proprietà.
permissionArray types:PermissionUpdateArray

Output (createPropertySetParam)

Nome Tipo Obbligatorio Descrizione
setHandle xsd:string L'handle del nuovo set di proprietà.

Esempi

Questo esempio di codice crea un set di proprietà contenente nomi e valori di proprietà. La risposta restituisce un handle al nuovo set di proprietà.

Request Contents (Richiesta contenuto)

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

Risposta

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

In questa pagina