Click or drag to resize
DocumentSynchronizationHelper Class
Class containing document synchronization logic.
Inheritance Hierarchy
SystemObject
  CMS.DocumentEngineDocumentSynchronizationHelper

Namespace: CMS.DocumentEngine
Assembly: CMS.DocumentEngine (in CMS.DocumentEngine.dll) Version: 8.2.23
Syntax
C#
public static class DocumentSynchronizationHelper

The DocumentSynchronizationHelper type exposes the following members.

Methods
  NameDescription
Public methodStatic memberGetDocumentXML
Gets XML of a given node.
Public methodStatic memberGetTaskTitle
Gets document staging task title.
Public methodStatic memberLogContentChanges
Indicates if logging staging tasks for content is enabled.
Public methodStatic memberLogDocumentChange(LogDocumentChangeSettings)
Creates the synchronization task for the specified document node and specified server with extra task parameters.
Public methodStatic memberLogDocumentChange(LogMultipleDocumentChangeSettings)
Creates the synchronization tasks for the specified document tree.
Public methodStatic memberLogDocumentChange(TreeNode, TaskTypeEnum, TreeProvider)
Creates the synchronization task for the specified document node, creates the tasks for all the enabled servers when task logging is on.
Public methodStatic memberLogDocumentChange(String, String, TaskTypeEnum, TreeProvider)
Creates the synchronization tasks for the specified document tree.
Public methodStatic memberLogDocumentChange(TreeNode, TaskTypeEnum, TreeProvider, Int32, TaskParameters, Boolean)
Creates the synchronization task for the specified document node and specified server with extra task parameters.
Public methodStatic memberLogDocumentChange(String, String, TaskTypeEnum, TreeProvider, Int32, Boolean, Boolean)
Creates the synchronization tasks for the specified document tree.
Public methodStatic memberLogDocumentChange(TreeNode, TaskTypeEnum, Boolean, Boolean, TreeProvider, Int32, TaskParameters, Boolean)
Creates the synchronization task for the specified document node and specified server with extra task parameters.
Public methodStatic memberLogDocumentChange(String, String, TaskTypeEnum, Boolean, Boolean, TreeProvider, Int32, Boolean, TaskParameters, Boolean, String)
Creates the synchronization tasks for the specified document tree.
Public methodStatic memberLogDocumentChangeOrder(LogMultipleDocumentChangeSettings)
Logs the synchronization after the node order change (logs all document nodes on the save level as the document).
Public methodStatic memberLogDocumentChangeOrder(String, String, TreeProvider)
Logs the synchronization after the node order change (logs all document nodes on the same level as the document).
Public methodStatic memberLogDocumentChangeOrder(String, String, Boolean, Boolean, TreeProvider, Int32, Boolean)
Logs the synchronization after the node order change (logs all document nodes on the save level as the document).
Public methodStatic memberLogExternalIntegration
Logs the integration task for the given object.
Public methodStatic memberLogIntegration
Logs integration task.
Public methodStatic memberLogInternalIntegration
Logs the integration task for the given object.
Public methodStatic memberProcessSyncTasks
Processes synchronous task subscriptions.
Top
Properties
  NameDescription
Public propertyStatic memberSynchronizeSharedTemplatesWithDocuments
Gets or sets the value that indicates whether shared templates should be synchronized with documents.
Top
See Also