IPublishingTarget Methods |
The IPublishingTarget type exposes the following members.
Name | Description | |
---|---|---|
AssetMap |
Retrieves the Asset Map for this publishing target.
| |
CanMarkContentItemT |
Checks whether a content item can be marked for publish on this
Publishing Target.
(Inherited from IContentItemMarking.) | |
CanMarkPage |
Checks whether a Page can be marked on this publishing target.
| |
MarkContentItemForPublishT |
Marks or unmarks a Content Item
for publish on this Publishing Target.
(Inherited from IContentItemMarking.) | |
Marked(String) |
Checks whether the Page specified is marked on this publishing target.
| |
Marked(IPage) |
Checks whether the specified Page is marked on this publishing target.
| |
MarkedT(T) |
Checks whether a Content Item
is marked on this Publishing Target.
(Inherited from IContentItemMarking.) | |
MarkedContentItemCountT |
Retrieves the count of all marked Content Items
of specific type
on this Publishing Target.
(Inherited from IContentItemMarking.) | |
MarkedContentItemsT |
Retrieves all marked Content Item Versions
on this Publishing Target.
(Inherited from IContentItemMarking.) | |
MarkedOnContentItemCurrentVersionT |
Checks whether the current version of a Content Item
is marked for publish on this Publishing Target.
(Inherited from IContentItemMarking.) | |
MarkedOnContentItemVersionT |
Checks whether a Content Item Version,
is marked on this Publishing Target.
(Inherited from IContentItemMarking.) | |
MarkedOnPageCurrentVersion |
Checks whether the specified Page is marked for publish on its current checked-in version.
| |
MarkedOnPageVersion | ||
MarkedPages |
Retrieves the collection of Page Versions that are marked on this publishing target.
| |
MarkedPagesCount |
Gets the count of Pages marked on this Publishing Target on any version.
| |
MarkedVersionForContentItem |
Retrieves the marked Version
of a specified Content Item
on this publishing target
| |
MarkedVersionForPage(String) |
Retrieves the marked version number of the Page with a specified ID.
| |
MarkedVersionForPage(IPage) | ||
MarkPageForPublish |
Marks or unmarks a Page to publish, on a specified version number, on this publishing target.
| |
PendingPublishes |
Retrieves the collection of pending Publishing Tasks issued by this Publishing Target.
| |
PropagateVersion(IAsset) |
Sets the marked version to current version on an
Asset | |
PropagateVersion(IAssetFolder) |
Sets the marked version to current version on all descendant
Assets under a Asset Folder.
| |
PropagateVersion(IPage, Boolean) |
Sets the marked version to current version on a
Page.
| |
Publish | Performs a publish on this publishing target, including all Pages marked on this target as candidates to be published. For a non-Transform-on-publish target, this action creates XML files for pages and components marked for this target; generates all metadata files needed for the Dynamic Site Server; and copies all updated assets. For a Transform-on-publish target, Pages will be fully expanded and XSLT transformed, then saved to target folder in a structural format. Updated assets are also copied. | |
PublishAssets | Performs publishes on multiple Asset items, or together with their descendants, toward this publishing target. For a non-Transform-on-publish target, this action creates XML files for pages and components marked for publishing on this target; generates all metadata files needed for the Dynamic Site Server; and copies over all updated assets. For a Transform-on-publish target, Pages are fully expanded and XSLT transformed, then saved to target folder in a structured format. Updated assets are also copied over. | |
PublishPages | Performs publishes on multiple root Pages, or together with their descendants, toward this publishing target. For a non-Transform-on-publish target, this action creates XML files for pages and components marked for publishing on this target; generates all metadata files needed for the Dynamic Site Server; and copies over all updated assets. For a Transform-on-publish target, Pages are fully expanded and XSLT transformed, then saved to target folder in a structured format. Updated assets are also copied over. | |
Replicator |
Retrieves the Replicator object, which is in charge of performing replication tasks.
| |
RepublishAssets |
Performs publish on an Asset,
or descendants of an Asset Folder.
| |
RepublishPage | Performs publish on a Page, or the page and its descendants, towards this publishing target. For a non-Transform-on-publish target, this action creates XML files for pages and components marked for this target; generates all metadata files needed for the Dynamic Site Server; and copies over all updated assets. For a Transform-on-publish target, Pages will be fully expanded and XSLT transformed, then saved to target folder in a structured format. Updated assets are also copied over. | |
SerializeForReports |
Override for Serialize that uses legacy version numbering.
| |
SetRelativePublishFolder |
Set the relative pub folder
| |
UrlMap |
Retrieves the URL Map for this publishing target.
| |
ValidateData |
Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity.) | |
ValidateUserPermission |
Validates the user permission on the current entity. Implemented by concrete inheriting types.
It is called automatically upon saving an entity.
(Inherited from IEntity.) |