Define o destino de zoom associado à imagem de um ativo. Ele substitui os destinos de zoom existentes.
Sintaxe
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Entrada (setZoomTargetsParam)
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
companyHandle | xsd:string |
Sim | Identificador da empresa. |
assetHandle | xsd:string |
Sim | Ativo com o destino de zoom que você deseja definir. |
zoomTargetArray | types:ZoomTargetDefinitionArray |
Sim | Matriz de definições de destino de zoom. |
Saída (setZoomTargetsReturn)
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
zoomTargetHandleArray | types:HandleArray |
Sim | O conjunto de alças para os destinos de zoom criados por esta operação. |
Essa amostra de código define uma matriz de destinos de zoom por nome, posição (eixo x e y), largura, altura e atribui a matriz a um ativo. A resposta contém identificadores para os destinos de zoom recém-criados.
Solicitação
<setZoomTargetsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<assetHandle>a|739|1|537</assetHandle>
<zoomTargetArray>
<items>
<name>zoomTarget2</name>
<xPosition>40</xPosition>
<yPosition>40</yPosition>
<width>400</width>
<height>400</height>
</items>
<items>
<name>zoomTarget3</name>
<xPosition>40</xPosition>
<yPosition>40</yPosition>
<width>400</width>
<height>400</height>
</items>
</zoomTargetArray>
</setZoomTargetsParam>
Resposta
<setZoomTargetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<zoomTargetHandleArray>
<items>a|947|9|41</items>
<items>a|948|9|42</items>
</zoomTargetHandleArray>
</setZoomTargetsReturn>