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.) |