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.308
Syntax
[ServiceBehaviorAttribute(IncludeExceptionDetailInFaults = true)]
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class MarkForPublishServices : CMSContentServiceBase

The MarkForPublishServices type exposes the following members.

Constructors
  NameDescription
Public methodMarkForPublishServices
Initializes 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