Classes
| Class | Description | |
|---|---|---|
| AclInfo | 
            AclInfo data container class.
              | |
| AclInfoProvider | 
            ACL management provider.
              | |
| AclItemInfo | 
            AclItemInfo data container class.
              | |
| AclItemInfoProvider | 
            Class providing AclItemInfo management.
              | |
| AllowedChildClassInfo | 
            AllowedChildClass data container class.
              | |
| AllowedChildClassInfoProvider | 
            Class providing AllowedChildClassInfo management.
              | |
| AttachmentHistoryImport | 
            Handles special actions during the Attachment history import process.
              | |
| AttachmentHistoryInfo | 
            AttachmentHistory data container class.
              | |
| AttachmentHistoryInfoCollection | 
            Collection of the attachments
              | |
| AttachmentHistoryInfoProvider | 
            Class providing attachment history management.
              | |
| AttachmentImport | 
            Handles special actions during the Attachment import process.
              | |
| AttachmentInfo | 
            Attachment info data container class.
              | |
| AttachmentInfoCollection | 
            Collection of the attachments
              | |
| AttachmentInfoProvider | 
            Class providing attachment management.
              | |
| AttachmentURLProvider | 
            URL provider for the attachments.
              | |
| BaseDocumentAction | 
            Class for base document action
              | |
| BaseDocumentSettings | 
            Container for shared settings used by operations with documents.
              | |
| BaseLogDocumentChangeSettings | 
            Base class for log document change.
              | |
| CachedPageInfo | 
            Processed page info container.
              | |
| CMSDataContext | 
            Data context.
              | |
| CMSDataContextBase ParentType | 
            Data context base
              | |
| CMSOutputAttachment | 
            Summary description for CMSOutputFile.
              | |
| CMSSiteDataContext | 
            Data context for specific site, contains only site related items
              | |
| CombinedTreeNodeCollection | 
            Combined collection of documents.
              | |
| ContentMethods | 
            Content methods - wrapping methods for macro resolver.
              | |
| ContentPublisher | 
            Provides an ITask interface for the content publishing.
              | |
| ContentTransformationFunctions | 
            Functions for content macro methods.
              | |
| CopyDocumentAction | 
            Class for document copy action
              | |
| CopyDocumentSettings | 
            Container for settings used when copying document.
              | |
| CopyNodeDataSettings | 
            Represents the settings for the node data copying.
              | |
| CSSContainer | 
            CSS Container
              | |
| DeleteDocumentAction | 
            Class for document deletion action
              | |
| DeleteDocumentSettings | 
            Container for settings used when deleting document.
              | |
| DocumentActionContext | 
            Document action context. Ensures context for the document actions block.
              | |
| DocumentAliasInfo | 
            DocumentAliasInfo data container class.
              | |
| DocumentAliasInfoProvider | 
            Class providing DocumentAliasInfo management.
              | |
| DocumentAttachment | 
            Document attachment with versioning support
              | |
| DocumentAuthorizationEventArgs | 
            Document authorization event arguments
              | |
| DocumentAuthorizationHandler | 
            Document authorization handler
              | |
| DocumentCategoryInfo | 
            DocumentCategoryInfo data container class.
              | |
| DocumentCategoryInfoProvider | 
            Class providing DocumentCategoryInfo management.
              | |
| DocumentCategorySearchIndexer | 
            Indexer for document category
              | |
| DocumentContext | 
            Request document values
              | |
| DocumentDataQuerySource | 
            Data query source for documents
              | |
| DocumentEngineModule | 
            Represents the Document Engine module.
              | |
| DocumentEngineModuleMetadata | 
            Represents the Document Engine module metadata.
              | |
| DocumentEventArgs | 
            Document event arguments
              | |
| DocumentEvents | 
            Document events
              | |
| DocumentExport | 
            Handles special actions during the Documents export process.
              | |
| DocumentFactory NodeType | 
            Factory that provides document objects
              | |
| DocumentFakeMethods | 
            Provides support for faking documents within automated tests
              | |
| DocumentFieldsTypeInfo | 
            Type info for the document fields
              | |
| DocumentGenerator | 
            Generator of the specific document types
              | |
| DocumentHandler | 
            Document handler
              | |
| DocumentHelper | 
            Class providing document management methods.
              | |
| DocumentHierarchyHelper | 
            Object hierarchy manipulation methods.
              | |
| DocumentChangeOrderEventArgs | 
            Document change order event arguments
              | |
| DocumentChangeOrderEventArgs TDocument | 
            Document change order event arguments
              | |
| DocumentChangeOrderHandler | 
            Document change order handler
              | |
| DocumentImport | 
            Handles special actions during the Documents import process.
              | |
| DocumentImportExportEvents | 
            Document import export events
              | |
| DocumentImportHandler | 
            Import export handler
              | |
| DocumentMarkEventArgs | 
            Document mark event arguments.
              | |
| DocumentMarkHandler | 
            Document mark handler.
              | |
| DocumentPropertyAction | 
            Class for document property set action
              | |
| DocumentQuery | 
            Predefined query returning given object type. Uses the .selectdocuments query internally.
              | |
| DocumentQuery TDocument | 
            Queries particular database data or defines parameters for data selection
              | |
| DocumentQueryBase TQuery, TObject | 
            Predefined query returning given document type.
              | |
| DocumentQueryProperties | 
            Document specific properties for document queries
              | |
| DocumentRepository | 
            Repository of the documents without workflow support.
              | |
| DocumentSearchEventArgs | 
            Document search event arguments
              | |
| DocumentSearchHandler | 
            Document search handler
              | |
| DocumentSearchIndexer | 
            Indexer for documents
              | |
| DocumentSecurityEventArgs | 
            Document security event arguments
              | |
| DocumentSecurityEventArgs TDocument | 
            Document security event arguments
              | |
| DocumentSecurityHandler | 
            Document security handler
              | |
| DocumentSecurityHelper | 
            Helper class to check the document security
              | |
| DocumentsExportEventArgs | 
            Document export event arguments
              | |
| DocumentsExportHandler | 
            Document export handler
              | |
| DocumentsImportEventArgs | 
            Documents import event arguments
              | |
| DocumentsImportHandler | 
            Documents import handler
              | |
| DocumentSortEventArgs | 
            Documents sorting event arguments
              | |
| DocumentSortEventArgs TDocument | 
            Document change order event arguments
              | |
| DocumentSortHandler | 
            Document change order handler
              | |
| DocumentSynchronizationHelper | 
            Class containing document synchronization logic.
              | |
| DocumentSynchronizationWorker | 
            Class for asynchronous document synchronization logging.
              | |
| DocumentTagInfo | 
            DocumentTagInfo data container class.
              | |
| DocumentTagInfoProvider | 
            Class providing document tag management.
              | |
| DocumentTaskType | 
            Web farm tasks for document operations
              | |
| DocumentTypeAttribute | 
            Adds action to the page.
              | |
| DocumentTypeHelper | 
            Helper methods for document types
              | |
| DocumentTypeImport | 
            Handles special actions during the Document type import process.
              | |
| DocumentTypeInfo | 
            Specialized class for the document type info.
              | |
| DocumentTypeScopeClassInfo | 
            DocumentTypeScopeClass data container class.
              | |
| DocumentTypeScopeClassInfoProvider | 
            Class providing DocumentTypeScopeClass management.
              | |
| DocumentTypeScopeInfo | 
            DocumentTypeScopeInfo data container class.
              | |
| DocumentTypeScopeInfoProvider | 
            Class providing ScopeInfo management.
              | |
| DocumentTypeScopeResolvers | 
            Resolvers used in e-mail templates and other macro visual components.
              | |
| DocumentURLProvider | 
            URL provider for the documents.
              | |
| DocumentValidationHelper | 
            Helper class for document validation
              | |
| DocumentWorkflowAction | 
            Base document workflow action
              | |
| DomainNotFoundException | 
            Domain not found exception.
              | |
| EmailAction | 
            Class representing action to send e-mail
              | |
| FileImport | 
            Class providing methods for file import.
              | |
| LinkDocumentAction | 
            Class for document link action
              | |
| LogAction | 
            Class for log action - for debug purposes
              | |
| LogDocumentChangeEventArgs | 
            Log document change event arguments
              | |
| LogDocumentChangeHandler | 
            Document handler
              | |
| LogDocumentChangeSettings | 
            Class for log single document change.
              | |
| LogMultipleDocumentChangeSettings | 
            Class for log multiple document change.
              | |
| MoveDocumentAction | 
            Class for document move action
              | |
| MultiDocumentQuery | 
            Multiple documents query
              | |
| MultiDocumentQueryBase TQuery, TInnerQuery, TObject | 
            Base class for multiple documents query.
              | |
| NewCultureDocumentSettings | 
            Container for settings used when creating new document language version.
              | |
| NodeDataMethods | 
            Wrapper class to provide document node data methods in the MacroEngine.
              | |
| NodeSelectionParameters | 
            Structure to define the selection parameters for a document nodes selection
              | |
| NotificationEmailsAction | 
            Class representing action to send workflow notification e-mails.
              | |
| PageInfo | 
            Page data storage object
              | |
| PageInfoEventArgs | 
            PageInfo event arguments
              | |
| PageInfoEvents | 
            Document events
              | |
| PageInfoHandler | 
            Page info handler
              | |
| PageInfoProvider | 
            Provides information on the page that are necessary for its processing.
              | |
| PageInfoResult | 
            Contextual data object related to the current url (returns different data for different document aliases).
              | |
| PageNotFoundException | 
            Page not found exception.
              | |
| PageSecurityHelper | 
            Page security methods
              | |
| PersonalizationInfo | 
            PersonalizationInfo data container class.
              | |
| PersonalizationInfoProvider | 
            Class providing PersonalizationInfo management.
              | |
| RelationshipInfo | 
            RelationshipInfo data container class.
              | |
| RelationshipInfoProvider | 
            Class providing RelationshipInfo management.
              | |
| SimpleDocumentImportHandler | 
            Simple document import handler
              | |
| SimpleWorkflowHandler | 
            Simple Workflow handler
              | |
| TemporaryAttachmentsCleaner | 
            Provides an ITask interface for the temporary attachments deletion.
              | |
| TreeHelper | 
            Static tree accessing methods.
              | |
| TreeNode | 
            Represents a document
              | |
| TreeNodeCollection | 
            Document collection.
              | |
| TreeNodeCollection NodeType | 
            Generic strongly typed info object collection
              | |
| TreeNodeCollectionMethods | 
            TreeNodeCollection methods - wrapping methods for macro resolver.
              | |
| TreeNodeCollectionSettings | 
            Collection settings for Document collection
              | |
| TreeNodeDataSet | 
            Document DataSet class. Enhancement to DataSet to provide strongly typed collection side-by-side with the data.
              | |
| TreeNodeTypeInfo | 
            Type info for the tree node
              | |
| TreePathUtils | 
            Provides static helper methods for converting and validating paths, aliases and names.
              | |
| TreeProvider | 
            Provides methods for management of the tree structure.
              | |
| TreeSecurityProvider | 
            Tree provider with an additional security functionality to filter the selection results by the user permissions.
              | |
| UnsortedAttachmentHistoryInfoCollection | 
            Collection of the attachments which only covers unsorted attachments
              | |
| UnsortedAttachmentInfoCollection | 
            Collection of the attachments which only covers unsorted attachments
              | |
| UserDocumentsListInfo | 
            Defines the listing info for user documents
              | |
| UserSecurityExtensions | 
            Security extensions for users
              | |
| VersionAttachmentInfo | 
            Version attachment binding info.
              | |
| VersionAttachmentInfoProvider | 
            Class providing VersionAttachmentInfo management.
              | |
| VersionHistoryInfo | 
            VersionHistoryInfo data container class.
              | |
| VersionHistoryInfoProvider | 
            Class providing VersionHistoryInfo management.
              | |
| VersionManager | 
            Class to provide node versioning management.
              | |
| WorkflowActionHandler | 
            Workflow action handler
              | |
| WorkflowEmailSender | 
            Class for asynchronous workflow e-mail sending.
              | |
| WorkflowEventArgs | 
            Workflow event arguments
              | |
| WorkflowEvents | 
            Workflow events
              | |
| WorkflowException | 
            Special workflow exception.
              | |
| WorkflowHandler | 
            Workflow handler
              | |
| WorkflowManager | 
            Class for managing the workflow procedure.
              | |
| WorkflowMethods | 
            Workflow methods - wrapping methods for macro resolver.
              | |
| WorkflowResolvers | 
            Resolvers used in e-mail templates and other macro visual components.
              | |
| WorkflowTimer | 
            Provides an ITask interface for the workflow timing.
              | |
| WorkflowTransformationFunctions | 
            Functions for workflow macro methods.
              | 
Interfaces
| Interface | Description | |
|---|---|---|
| IDocumentFactory | 
            Interface for the document factory
              | |
| IDocumentQuery | 
            Document query parameters interface
              | |
| IDocumentQuery TQuery, TObject | 
            Document query parameters interface for a specific query
              | |
| IMultiDocumentQuery | 
            Multi document query interface
              | |
| IMultiDocumentQuery TQuery, TInnerQuery, TObject | 
            Multi document query interface for a specific query
              | 
Delegates
| Delegate | Description | |
|---|---|---|
| DocumentHelper OnAfterDocumentDeletedEventHandler | 
            Occurs after document is deleted.
              | 
Enumerations
| Enumeration | Description | |
|---|---|---|
| AliasActionModeEnum | 
            Document alias action mode
              | |
| DeleteProductActionEnum | 
            Enumeration specifying acion to be performed with SKU bound to the document being deleted.
              | |
| DocumentOrderEnum | 
            Document order enumeration (for new document).
              | |
| DocumentSortEnum | 
            Documents sort type enumeration.
              | |
| DocumentValidationEnum | 
            Document validation type
              | |
| IconType | 
            Document con type enumeration
              | |
| NodePermissionsEnum | 
            Node permissions enumeration.
              | |
| PageInfoSource | 
            Page info source.
              | |
| PageLocationEnum | 
            Page location enumeration.
              | |
| PathTypeEnum | 
            Path type enumeration.
              | |
| RelationshipSideEnum | 
            Relationship side enumeration.
              | |
| TranslationStatusEnum | 
            Translation status enumeration.
              |