Click or drag to resize
CMS.Modules Namespace
 
Classes
  ClassDescription
Public classApplicationUrlHelper
Provides functionality for working with application URL.
Public classBuildNuSpecManifestEventArgs
Arguments of event represented by BuildNuSpecManifestHandler.
Public classBuildNuSpecManifestHandler
Handler for event raised when NuSpec manifest for an installable module NuGet package is being built.
Public classElementAccessCheckResult
Encapsulates the result of UIElementInfo access check.
Public classHelpTopicInfo
HelpTopicInfo data container class.
Public classHelpTopicInfoProvider
Class providing HelpTopicInfo management.
Public classModuleImport
Handles special actions during the Module import process.
Public classModuleInstallationException
Thrown when module installation operation fails.
Public classModulePackageBuilder
Allows for creating a NuGet package containing all installable module files.
Public classModulePackagingEvents
Events for installable module package creation process. Allows for customization of the process.
Public classModulesModule
Represents the Modules module.
Public classModulesModuleMetadata
Represents the Modules module metadata.
Public classNuSpecBuilder
Builder class for a NuSpec manifest. Allows for configuration of a NuSpec manifest which can be used for NuGet package creation.
Public classPermissionNameInfo
Permission info data container.
Public classPermissionNameInfoProvider
Permission info data container class.
Public classResourceInfo
Resource info data container class.
Public classResourceInfoProvider
Provides access to information about resources.
Public classResourceLibraryInfo
ResourceLibraryInfo data container class.
Public classResourceLibraryInfoProvider
Class providing ResourceLibraryInfo management.
Public classResourceSiteInfo
ResourceSiteInfo data container class.
Public classResourceSiteInfoProvider
Class providing ResourceSiteInfo management.
Public classRoleApplicationInfo
RoleApplicationInfo data container class.
Public classRoleApplicationInfoProvider
Class providing RoleApplicationInfo management.
Public classRolePermissionInfo
RolePermissionInfo data container class.
Public classRolePermissionInfoProvider
Class providing RolePermissionInfo management.
Public classRoleUIElementInfo
RoleUIElementInfo data container class.
Public classRoleUIElementInfoProvider
Class providing RoleUIElementInfo management.
Public classUIElementInfo
Permission info data container.
Public classUIElementInfoProvider
UIElement info data container class.
Public classVirtualModuleManager
Provides a registration of virtual modules.
Interfaces
  InterfaceDescription
Public interfaceIHelpTopicInfoProvider
Declares members for HelpTopicInfo management.
Public interfaceIPermissionNameInfoProvider
Declares members for PermissionNameInfo management.
Public interfaceIResourceInfoProvider
Declares members for ResourceInfo management.
Public interfaceIResourceLibraryInfoProvider
Declares members for ResourceLibraryInfo management.
Public interfaceIResourceSiteInfoProvider
Declares members for ResourceSiteInfo management.
Public interfaceIRoleApplicationInfoProvider
Declares members for RoleApplicationInfo management.
Public interfaceIRolePermissionInfoProvider
Declares members for RolePermissionInfo management.
Public interfaceIRoleUIElementInfoProvider
Declares members for RoleUIElementInfo management.
Public interfaceIUIElementInfoProvider
Declares members for UIElementInfo management.
Enumerations
  EnumerationDescription
Public enumerationElementAccessCheckStatus
Element access check status.
Public enumerationUIElementSizeEnum
Size of the UI Element when used in UI Toolbar.
Public enumerationUIElementTypeEnum
UI element type