Click or drag to resize

IPublishingManager Methods


The IPublishingManager type exposes the following members.

Methods
  NameDescription
Public methodAddProfile
Adds a new blank Publishing Profile.
Public methodAddRedirect
Adds a new Redirect entry
Public methodAddReplicationTaskMonitor
Creates a new Replication Task Monitor for a Replication Target to track the replication progress for this target.
Public methodAddSearchFieldGlobalException
Adds a new InSite Search Field Exception that applies to all page types.
Public methodAddSearchSchemaException
Adds a new InSite Search Schema Exception.
Public methodAddTarget
Creates a new Publishing Target.
Public methodCreateSearchConfig
Public methodCreateTask
Creates a new publishing task and pushes this task into publishing queue. Tasks in the queue are executed in sequence and purged after being executed.
Public methodDeepCloneT, TManager
Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity.)
Public methodDeleteSearchConfig
Public methodGetSearchConfig
Public methodProfile
Retrieves a Publishing Profile by its unique ID.
Public methodProfiles(String)
Retrieves a collection of Publishing Profiles by their unique IDs.
Public methodProfiles(Int32, Int32, Int32)
Retrieves the collection of all Publishing Profiles.
Public methodProfilesCount
Gets the count of Publishing Profiles.
Public methodCode examplePublishingProfilesSerialize
Produces the XML serialization of the Publishing Profiles collection. The result matches the XML format of PublishingProfiles.xml prior to CMS 9.0.
Public methodCode examplePublishingTargetsSerialize
Produces the XML serialization of the Publishing Targets collection. The result matches the XML format of publishingTargets.xml prior to CMS 9.0.
Public methodQuickWrite
Creates a temporary Write Session to quickly write something outside the current Session and transaction. This is a way to bypass the transaction and quickly put something into the content store.
(Inherited from ITransactionalEntity.)
Public methodRedirect
Retrieves a Redirect entry by its unique ID.
Public methodRedirects
Retrieves the collection of runtime Redirect entries in a paginated manner.
Public methodRemoveProfile
Removes a Publishing Profile from the collection.
Public methodRemoveRedirect
Removes a Redirect entry by its unique ID.
Public methodRemoveReplicationTaskMonitor
Removes a Replication Task Monitor by a specified unique ID.
Public methodRemoveSearchFieldGlobalException
Removes a InSite Search Field Exception that applies to all page types.
Public methodRemoveSearchSchemaException(ISchema)
Removes InSite Search Schema Exception entry for specified Schema.
Public methodRemoveSearchSchemaException(ISearchSchemaException)
Removes a InSite Search Schema Exception entry.
Public methodRemoveTarget
Removes a Publishing Targets.
Public methodRemoveTask
Removes a pending Publishing Task.
Public methodReplicationTaskMonitor
Retrieves a Replication Task Monitor by its unique ID.
Public methodReplicationTaskMonitors
Retrieves the collection of Replication Task Monitors.
Public methodReplicators
Retrieves the collection of Replicators. Each replicator belongs to a Publishing Target.
Public methodSearchFieldGlobalExceptions
Retrieves a collection of the InSite Search Field Exception entries that apply to all page types.
Public methodSearchFieldGlobalExceptionsCount
Gets the count of InSite Search Field Exceptions that apply to all page types.
Public methodSearchSchemaExceptions
Retrieves a collection of InSite Search Schema Exception entries.
Public methodSearchSchemaExceptionsCount
Retrieves the count of InSite Search Schema Exception entries for all or specific Publishing Targets.
Public methodCode exampleSerializeRedirects
Produces XML serialization of the Redirect entries that apply to the given Publishing Target. The Dynamic Site Server depends on the results of this serialization to control redirects.
Public methodTarget
Retrieves a Publishing Target by its unique ID.
Public methodTargets(String)
Retrieves a collection of Publishing Targets, by their unique IDs.
Public methodTargets(Int32, IPublishingProfile, Int32, Int32)
Retrieves either the collection of all Publishing Targets or the collection of publishing targets that belongs to the specified Publishing Profile.
Public methodTargetsCount
Gets the count of Publishing Targets.
Public methodTask
Retrieves a Publishing Task by its unique ID.
Public methodTaskMonitor
Retrieves a Publishing task monitor by its unique ID.
Public methodTaskMonitors
Retrieves the collection of Publishing Task Monitors that are used to monitor the status of pending and ongoing Publishing Tasks.
Public methodTasksCount
Retrieves the number of pending and ongoing Publishing Tasks.
Public methodUpdateRedirect
Update the given Redirect with new content.
Public methodUrlMap
Retrieves a URL Maps Collection by its unique ID.
Public methodUrlMapEntry(String, IPublishingTarget)
Public methodUrlMapEntry(String, String)
Public methodUrlMapEntry(IContentItem, IPublishingTarget)
Public methodUrlMapEntry(IContentItem, String)
Public methodUrlMaps
Retrieves all URL Map Collections
Top
See Also