setAssetsContextState
Laatst bijgewerkt: 8 maart 2022
Gemaakt voor:
- Ontwikkelaar
- Beheerder
Stel de publicatiestatus voor een of meer elementen in of werk deze bij. U kunt afzonderlijke publicatiestatussen instellen voor elke publicatiecontext in een bedrijf.
Geautoriseerde gebruikerstypen
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
De gebruiker moet lees toegang hebben om de activa terug te keren.
Parameters
Input (setAssetsContextStateParam)
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
companyHandle | xsd:string | Ja | Handgreep aan het bedrijf. |
assetsContextHandle | types:AssetsContextStateUpdateArray | Ja | Een array met elementen en de bijbehorende nieuwe publicatiestatus. |
Output (setAssetsContextStateReturn)
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
successCount | xsd:int | Ja | Het aantal elementen is gewijzigd. |
warningCount | xsd:int | Ja | Het aantal waarschuwingen dat wordt gegenereerd wanneer de bewerking heeft geprobeerd elementen te wijzigen. |
errorCount | xsd:int | Ja | Het aantal fouten dat is gegenereerd toen de bewerking probeerde elementen te wijzigen. |
warningDetailArray | types:AssetOperationFaultArray | Nee | Array met fouten die door elementen worden gegenereerd wanneer de bewerking probeerde deze te wijzigen. |
Voorbeelden
In dit codevoorbeeld wordt de publicatiestatus van een element ingesteld met NotMarkedForPublish
.
Verzoek
<setAssetsContextStateParam xmlns="http://www.scene7.com/IpsApi/xsd/2011-11-04">
<companyHandle>c|301</companyHandle>
<assetsContextStateUpdateArray>
<items>
<assetHandle>a|27007</assetHandle>
<contextStateUpdateArray>
<items>
<contextHandle>pc|3001</contextHandle>
<publishState>NotMarkedForPublish</publishState>
</items>
<items>
<contextHandle>pc|3002</contextHandle>
<publishState>MarkedForPublish</publishState>
</items>
<items>
<contextHandle>pc|3003</contextHandle>
<publishState>NotMarkedForPublish</publishState>
</items>
<items>
<contextHandle>pc|3004</contextHandle>
<publishState>NotMarkedForPublish</publishState>
</items>
</contextStateUpdateArray>
</items>
<items>
<assetHandle>a|27008</assetHandle>
<contextStateUpdateArray>
<items>
<contextHandle>pc|3001</contextHandle>
<publishState>MarkedForPublish</publishState>
</items>
<items>
<contextHandle>pc|3002</contextHandle>
<publishState>NotMarkedForPublish</publishState>
</items>
<items>
<contextHandle>pc|3003</contextHandle>
<publishState>NotMarkedForPublish</publishState>
</items>
<items>
<contextHandle>pc|3004</contextHandle>
<publishState>MarkedForPublish</publishState>
</items>
</contextStateUpdateArray>
</items>
</assetsContextStateUpdateArray>
</setAssetsContextStateParam>
Antwoord
<setAssetsContextStateReturn xmlns="http://www.scene7.com/IpsApi/xsd/2011-11-04-beta">
<successCount>8</successCount>
<warningCount>0</warningCount>
<errorCount>0</errorCount>
</setAssetsContextStateReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681