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
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
ImagePortalAdmin
Input (createPropertySetParam)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
typeHandle | xsd:string |
Sì | L'handle del tipo di set di proprietà. |
primaryOwnerHandle | xsd:string |
Sì | 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 |
Sì | Matrice di proprietà. |
permissionArray | types:PermissionUpdateArray |
Output (createPropertySetParam)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
setHandle | xsd:string |
Sì | L'handle del nuovo set di proprietà. |
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>