createDerivedAsset createderivedasset
Hiermee maakt u een nieuw element dat is afgeleid van een bestaand primair bronafbeeldingselement.
Syntaxis
Afgeleide activa specificeren het protocolbevelen van de Server van het Beeld die de vertegenwoordiging van het eigenaarbeeld wijzigen. Met het afgeleide type van AdjustedView
kunt u eenvoudige wijzigingen toepassen op één afbeelding (bijvoorbeeld door een uitsnijdrechthoek op te geven), terwijl met de LayerView
een weergave met meerdere lagen wordt gemaakt die tekst of extra afbeeldingen kan bevatten.
In tegenstelling tot een beeldexemplaar (zie copyImage ), wordt een afgeleid beeld verbonden met zijn eigenaarbeeld. Door wijzigingen in de afbeelding van de eigenaar worden gekoppelde afgeleide elementen gewijzigd. Als u de eigenaarafbeelding verwijdert, worden alle gekoppelde afgeleide afbeeldingen verwijderd.
Geautoriseerde gebruikerstypen authorized-user-types
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Parameters section-5a0dde01cff6454da3646ea805c2be1e
Input (createDerivedAssetParam)
xsd:string
xsd:string
xsd:string
xsd:string
xsd:string
AdjustedView
of LayerView
.xsd:string
urlPostApplyModifier
bevelen.xsd:string
urlPostApplyModifier
bevelen.Output (createDerivedAssetParam)
xsd:string
Voorbeelden section-5d5ea893a1ef4edc8b3a396f1936e8c9
De voorbeeldcode maakt een afgeleid element met een aangepaste weergave en urlModifier
en urlPostApplyModifier
met willekeurige waarden. De reactie retourneert de greep naar het nieuwe element.
Verzoek
<createDerivedAssetParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<ownerHandle>a|943|1|580</ownerHandle>
<folderHandle>ApiTestCo/</folderHandle>
<name>ApiDerivedAsset</name>
<type>AdjustedView</type>
<urlModifier>modify=this</urlModifier>
<urlPostApplyModifier>action=awesome</urlPostApplyModifier>
</createDerivedAssetParam>
Reactie
<createDerivedAssetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<assetHandle>a|944|10|2</assetHandle>
</createDerivedAssetReturn>