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. De AdjustedView
afgeleide tekst helpt eenvoudige wijzigingen toe te passen op één afbeelding (bijvoorbeeld door een uitsnijdrechthoek op te geven), terwijl de LayerView
Hiermee kunt u een weergave met meerdere lagen maken die tekst of extra afbeeldingen kan bevatten.
In tegenstelling tot een afbeeldingskopie (zie copyImage), is een afgeleide afbeelding gekoppeld aan de eigen afbeelding. 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
opdrachten.xsd:string
urlPostApplyModifier
opdrachten.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>
Antwoord
<createDerivedAssetReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<assetHandle>a|944|10|2</assetHandle>
</createDerivedAssetReturn>