CMS.DocumentEngine Namespace |
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.
| |
AlternativeUrlCollisionData |
Encapsulates data of colliding path for an alternative URL.
| |
AlternativeUrlInfo |
Data container class for AlternativeUrlInfo.
| |
AlternativeUrlInfoProvider |
Class providing AlternativeUrlInfo management.
| |
AlternativeUrlValidatorTask |
Provides a scheduled task that validates alternative URLs against site settings (Excluded alternative URLs), checks conflicts between page URLs and alternative URLs and logs detected issues to event log.
| |
AttachmentBinaryHelper |
Helper for getting and managing attachment binary data
| |
AttachmentExtensions |
Extension methods for AttachmentInfo.
| |
AttachmentHistoryExtensions |
Extension methods for AttachmentHistoryInfo.
| |
AttachmentHistoryInfo |
AttachmentHistory data container class.
| |
AttachmentHistoryInfoProvider |
Class providing attachment history management.
| |
AttachmentInfo |
Attachment info data container class.
| |
AttachmentInfoProvider |
Class providing attachment management.
| |
AttachmentInfoProviderExtensions |
Contains extension methods for IAttachmentHistoryInfoProvider.
| |
AttachmentSource |
Wrapper class to provide source attachment data
| |
AttachmentURLProvider |
URL provider for the attachments.
| |
AttachmentVariantContext |
Image context for attachment image.
| |
AttachmentVariantContextScope |
Simplifies checking attachment variant context.
| |
BaseDocumentAction |
Class for base document action
| |
BaseDocumentSettings |
Container for shared settings used by operations with documents.
| |
BaseLogDocumentChangeSettings |
Base class for log document change.
| |
ClearDocumentFieldsTypeInfosWebFarmTask |
Web farm task used to clear document field type infos.
| |
ClearDocumentTypeInfosWebFarmTask |
Web farm task used to clear document type infos.
| |
ClearResolvedClassNamesWebFarmTask |
Web farm task used to clear resolved class names.
| |
CMSDataContext |
Data context.
| |
CMSDataContextBaseParentType |
Data context base
| |
CMSOutputAttachment |
Represents AttachmentInfo object used for response output.
| |
CMSSiteDataContext |
Data context for specific site, contains only site related items
| |
CombinedDocumentAttachmentCollection |
Combined collection of attachments.
| |
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.
| |
CreateSearchFieldsEventArgs |
Create search fields without values for whole local index event arguments.
| |
CreateSearchFieldsForPageEventArgs |
Create search fields with values for specific page event arguments.
| |
CreateSearchFieldsForPageHandler |
Create search fields with values for specific page handler.
| |
CreateSearchFieldsHandler |
Create search fields without values for whole local index handler.
| |
DeleteAttachmentWebFarmTask |
Web farm task used to delete attachments.
| |
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.
| |
DocumentAttachment |
Represents a document attachment regardless whether it is a current version or not.
| |
DocumentAttachmentCollection |
Collection of the attachments
| |
DocumentAttachmentExtensions |
Extension methods for attachment.
| |
DocumentAttachmentRepository |
Repository for document attachments
| |
DocumentAuthorizationEventArgs |
Document authorization event arguments
| |
DocumentAuthorizationHandler |
Document authorization handler
| |
DocumentCategoryInfo |
DocumentCategoryInfo data container class.
| |
DocumentCategoryInfoProvider |
Class providing DocumentCategoryInfo management.
| |
DocumentCategorySearchIndexer |
Indexer for document category
| |
DocumentChangeOrderEventArgs |
Document change order event arguments
| |
DocumentChangeOrderEventArgsTDocument |
Document change order event arguments
| |
DocumentChangeOrderHandler |
Document change order handler
| |
DocumentClassNameRetriever |
Retrieves page type class name from given IDataContainer data.
| |
DocumentColumnLists |
Provides the lists of document columns (versioned, system, etc.)
| |
DocumentCultureNotAllowedException |
Thrown when a document has a culture which is not allowed on the site.
| |
DocumentDataEventArgs |
Document data event arguments
| |
DocumentDataEventHandler |
Document data handler enables manipulation with document data.
| |
DocumentDependencyCacheKeysBuilder |
Provides the dependency cache keys 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.
| |
DocumentFactoryNodeType |
Factory that provides document objects
| |
DocumentFieldDataType |
Field data types for document engine - string constants.
| |
DocumentFieldsTypeInfo |
Type info for the document fields
| |
DocumentFileDeleteJob |
Class designated for removal of serialized TreeNode objects from the file system.
| |
DocumentFormFieldInfoExtensions |
Extension methods for document related form field.
| |
DocumentGenerator |
Generator of the specific document types
| |
DocumentHandler |
Document handler
| |
DocumentHelper |
Class providing document management methods.
| |
DocumentHierarchyHelper |
Object hierarchy manipulation methods.
| |
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.
| |
DocumentQueryTDocument |
Queries particular database data or defines parameters for data selection
| |
DocumentQueryBaseTQuery, TObject |
Predefined query returning given document type.
| |
DocumentQueryProperties |
Document specific properties for document queries
| |
DocumentSearchEventArgs |
Document search event arguments
| |
DocumentSearchHandler |
Document search handler
| |
DocumentSearchIndexer |
Indexer for documents
| |
DocumentSecurityEventArgs |
Document security event arguments
| |
DocumentSecurityEventArgsTDocument |
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
| |
DocumentSortEventArgsTDocument |
Document change order event arguments
| |
DocumentSortHandler |
Document change order handler
| |
DocumentSynchronizationHelper |
Class containing document synchronization logic.
| |
DocumentSystemColumns |
System column names for document API
| |
DocumentTagInfo |
DocumentTagInfo data container class.
| |
DocumentTagInfoProvider |
Class providing document tag management.
| |
DocumentTypeHelper |
Helper methods for document types
| |
DocumentTypeInfo |
Specialized class for the document type info.
| |
DocumentTypeNotExistsException |
Thrown when a non-existing document type is requested.
| |
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.
| |
DocumentWorkflowAction |
Base document workflow action
| |
DynamicTreeNodeTypeInfo |
Type info for the tree node of specific type
| |
EditableItems |
Editable items container.
| |
EmailAction |
Class representing action to send e-mail
| |
InvalidAlternativeUrlException |
Exception that is thrown when AlternativeUrlInfo is in conflict with another URL or constraint.
| |
InvalidateDocumentFieldsTypeInfoWebFarmTask |
Web farm task used to invalidate document fields.
| |
InvalidateDocumentTypeInfoWebFarmTask |
Web farm task used to invalidate document type infos.
| |
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
| |
MoveDocumentSettings |
Container for settings used when moving document.
| |
MultiDocumentQuery |
Multiple documents query
| |
MultiDocumentQueryBaseTQuery, TInnerQuery, TObject |
Base class for multiple documents query.
| |
NewCultureDocumentSettings |
Container for settings used when creating new document language version.
| |
NodeSelectionParameters |
Structure to define the selection parameters for a document nodes selection
| |
NormalizedAlternativeUrl |
Class represents url in normalized state used in alternative url feature.
| |
NotificationEmailsAction |
Class representing action to send workflow notification e-mails.
| |
PageFormerUrlPathInfo |
Data container class for PageFormerUrlPathInfo.
| |
PageFormerUrlPathInfoListingInfo |
"Virtual" object for loading former page urls paths.
| |
PageFormerUrlPathInfoProvider |
Class providing PageFormerUrlPathInfo management.
| |
PageResolvers |
Macro resolvers for pages.
| |
PageSecurityHelper |
Page security methods
| |
PageTemplateConfigurationInfo |
Data container class for PageTemplateConfigurationInfo.
Represents custom page template configuration for MVC sites.
| |
PageTemplateConfigurationInfoProvider |
Class providing PageTemplateConfigurationInfo management.
| |
PageTypeFeaturesDocumentQueryExtensions |
Encapsulates extension method for IDocumentQuery.
| |
PageUrlPathInfo |
Data container class for PageUrlPathInfo.
| |
PageUrlPathInfoProvider |
Class providing PageUrlPathInfo management.
| |
PresentationUrlRedirect |
Ensures redirection to the live URL of page based on culture name (for example en-us) and node ID.
| |
RelationshipInfo |
RelationshipInfo data container class.
| |
RelationshipInfoProvider |
Class providing RelationshipInfo management.
| |
SearchExtensions |
Extension methods for the pages smart search
| |
SimpleDocumentImportHandler |
Simple document import handler
| |
SimpleWorkflowHandler |
Simple Workflow handler
| |
SystemDocumentTypes |
System document types
| |
TaxonomyDocumentQueryExtensions |
Encapsulates extension method for IDocumentQuery objects.
| |
TemporaryAttachmentsCleaner |
Provides an ITask interface for the temporary attachments deletion.
| |
TransformationInfo |
Class to use for storing the transformation data.
| |
TransformationInfoProvider |
Enables access to Transformations.
| |
TreeNode |
Represents a document
| |
TreeNodeCollection |
Document collection.
| |
TreeNodeCollectionNodeType |
Generic strongly typed info object collection
| |
TreeNodeCollectionMethods |
TreeNodeCollection methods - wrapping methods for macro resolver.
| |
TreeNodeCollectionSettings |
Collection settings for Document collection
| |
TreeNodeRepository |
Repository of the documents without workflow support.
| |
TreeNodeTypeExtensions |
Extension methods to identify page features based on page type.
| |
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.
| |
UpdateAttachmentWebFarmTask |
Web farm task used to update attachment of documents.
| |
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.
| |
WorkflowResolvers |
Resolvers used in e-mail templates and other macro visual components.
| |
WorkflowTimer |
Provides an ITask interface for the workflow timing.
|
Delegate | Description | |
---|---|---|
DocumentHelperOnAfterDocumentDeletedEventHandler |
Occurs after document is deleted.
|
Enumeration | Description | |
---|---|---|
DocumentOrderEnum |
Document order enumeration (for new document).
| |
DocumentSortEnum |
Documents sort type enumeration.
| |
HomePageUrlBehaviorEnum |
Home page URL behavior options.
| |
IconType |
Document con type enumeration
| |
IncludeCoupledDataEnum |
Indicates how coupled data columns are included in the multiple documents query.
| |
NodePermissionsEnum |
Node permissions enumeration.
| |
PageLocationEnum |
Page location enumeration.
| |
PathTypeEnum |
Path type enumeration.
| |
RelationshipSideEnum |
Relationship side enumeration.
| |
TransformationTypeEnum |
Transformation type enumeration.
| |
TranslationStatusEnum |
Translation status enumeration.
| |
UrlOptionsEnum |
Defines format of culture specific URLs. Enum is Flags enum.
|