Click or drag to resize

MarkForPublishServices Class


Provides functionality related to Mark for Publish and Unmark for Publish actions.
Inheritance Hierarchy
SystemObject
  CMSServicesBase
    CMSContentServiceBase
      IngeniuxCMServiceMarkForPublishServices

Namespace: IngeniuxCMService
Assembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.6.492
Syntax
[ServiceBehaviorAttribute(IncludeExceptionDetailInFaults = true)]
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class MarkForPublishServices : CMSContentServiceBase

The MarkForPublishServices type exposes the following members.

Constructors
 NameDescription
Public methodMarkForPublishServicesInitializes a new instance of the MarkForPublishServices class
Top
Methods
 NameDescription
Public methodCheckContentItemsMarkedForTarget

Retrieves the Mark-for-publish information on given page(s).

Similar to the operation "GetPageMarks". However, this operation is geared towards returning mark for publishing information on a perticular Publishing Target. Also, it's return information is a lot simpler.

Public methodGetAssetMarks Retrieves the Mark-for-publish information on given page(s)
Public methodGetPageMarks Retrieves the Mark-for-publish information on given page(s)
Public methodGetPublishingSystemObjects Retrieves either list of Publishing Targets a given page is marked for; Or list of Publishing Profiles that contains marked Publishing Targets in each profile.
Public methodMarkAssets Marks/unmarks the given Assets for publish on provided Publishing Targets. All involved pages will be marked the same way.
Public methodMarkPages Marks/unmarks the given Pages for publish on provided Publishing Targets. All involved pages will be marked the same way.
Public methodPropagate Propagates publish marking to specific Publishing Targets.
Public methodPropagateAsset Propagates publishing mark for given Asset, to specific Publishing Targets.
Top
See Also