Click or drag to resize

IPublishingManager Methods


The IPublishingManager type exposes the following members.

Methods
  Name Description
Public method AddProfile Adds a new blank Publishing Profile.
Public method AddRedirect Adds a new Redirect entry
Public method AddReplicationTaskMonitor Creates a new Replication Task Monitor for a Replication Target to track the replication progress for this target.
Public method AddSearchFieldGlobalException Adds a new InSite Search Field Exception that applies to all page types.
Public method AddSearchSchemaException Adds a new InSite Search Schema Exception.
Public method AddTarget Creates a new Publishing Target.
Public method CreatePreviewTask Creates a preview task to gather information after the next publish with given parameters
Public method CreateSearchConfig  
Public method CreateTask 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 method DeepCloneT, TManager Duplicates an object instance, not including its unique ID.
(Inherited from ITransactionalEntity)
Public method DeleteSearchConfig  
Public method GetSearchConfig  
Public method Profile Retrieves a Publishing Profile by its unique ID.
Public method Profiles(String) Retrieves a collection of Publishing Profiles by their unique IDs.
Public method Profiles(Int32, Int32, Int32) Retrieves the collection of all Publishing Profiles.
Public method ProfilesCount Gets the count of Publishing Profiles.
Public method Code example PublishingProfilesSerialize Produces the XML serialization of the Publishing Profiles collection. The result matches the XML format of PublishingProfiles.xml prior to CMS 9.0.
Public method PublishingTargetByName Retrieves a Publishing Target by name.
Public method Code example PublishingTargetsSerialize Produces the XML serialization of the Publishing Targets collection. The result matches the XML format of publishingTargets.xml prior to CMS 9.0.
Public method QuickWrite 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 method Redirect Retrieves a Redirect entry by its unique ID.
Public method Redirects Retrieves the collection of runtime Redirect entries in a paginated manner.
Public method RemoveProfile Removes a Publishing Profile from the collection.
Public method RemoveRedirect Removes a Redirect entry by its unique ID.
Public method RemoveReplicationTaskMonitor Removes a Replication Task Monitor by a specified unique ID.
Public method RemoveSearchFieldGlobalException Removes a InSite Search Field Exception that applies to all page types.
Public method RemoveSearchSchemaException(ISchema) Removes InSite Search Schema Exception entry for specified Schema.
Public method RemoveSearchSchemaException(ISearchSchemaException) Removes a InSite Search Schema Exception entry.
Public method RemoveTarget Removes a Publishing Targets.
Public method RemoveTask Removes a pending Publishing Task.
Public method ReplicationTaskMonitor Retrieves a Replication Task Monitor by its unique ID.
Public method ReplicationTaskMonitors Retrieves the collection of Replication Task Monitors.
Public method Replicators Retrieves the collection of Replicators. Each replicator belongs to a Publishing Target.
Public method SearchFieldGlobalExceptions Retrieves a collection of the InSite Search Field Exception entries that apply to all page types.
Public method SearchFieldGlobalExceptionsCount Gets the count of InSite Search Field Exceptions that apply to all page types.
Public method SearchSchemaExceptions Retrieves a collection of InSite Search Schema Exception entries.
Public method SearchSchemaExceptionsCount Retrieves the count of InSite Search Schema Exception entries for all or specific Publishing Targets.
Public method Code example SerializeRedirects 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 method Target Retrieves a Publishing Target by its unique ID.
Public method Targets(String) Retrieves a collection of Publishing Targets, by their unique IDs.
Public method Targets(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 method TargetsCount Gets the count of Publishing Targets.
Public method Task Retrieves a Publishing Task by its unique ID.
Public method TaskMonitor Retrieves a Publishing task monitor by its unique ID.
Public method TaskMonitors Retrieves the collection of Publishing Task Monitors that are used to monitor the status of pending and ongoing Publishing Tasks.
Public method TasksCount Retrieves the number of pending and ongoing Publishing Tasks.
Public method UpdateRedirect Update the given Redirect with new content.
Public method UrlMap Retrieves a URL Maps Collection by its unique ID.
Public method UrlMapEntry(IContentItem, IPublishingTarget)  
Public method UrlMapEntry(IContentItem, String)  
Public method UrlMapEntry(String, IPublishingTarget)  
Public method UrlMapEntry(String, String)  
Public method UrlMaps Retrieves all URL Map Collections
Top
See Also