Namespace EPiServer.Approvals
Classes
Approval
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. An approval instance base class.
ApprovalDefinition
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. An approval definition base class.
ApprovalDefinitionFormatException
Exception that is thrown when an ApprovalDefinition has an invalid format.
ApprovalDefinitionOperationException
Exception that is thrown when an ApprovalDefinition is not allowed to do the current operation.
ApprovalDefinitionRepositoryExtensions
Extension method class for IApprovalDefinitionRepository
ApprovalDefinitionResolveResult
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Result for a definition resolve.
ApprovalDefinitionReviewer
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A reviewer in an approval definition step.
ApprovalDefinitionStep
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A step in an approval definition.
ApprovalEngineExtensions
Extension method class for IApprovalEngine
ApprovalEventArgs
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for an approval instance event.
ApprovalFormatException
Exception that is thrown when an Approval has an invalid format.
ApprovalInReviewException
Exception that is thrown when an Approval in review exists.
ApprovalMissingCommentException
Exception that is thrown when a comment is required.
ApprovalQuery
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Class used for querying
ApprovalRejectionException
Exception that is thrown when an Approval cannot be rejected because it is already approved.
ApprovalRepositoryExtensions
Extension method class for IApprovalRepository
ApprovalReviewerSelfApproveException
Exception that is thrown when the user that started the approval sequence is not allowed to approve it.
ApprovalReviewerStepException
Exception that is thrown when a reviewer is not part of the approval definition step.
ApprovalStepDecision
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. A decision by a user for a step in an approval instance.
ApprovalStepEventArgs
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Arguments for an approval instance step event.
ApprovalStepIndexException
Exception that is thrown when a step index for an Approval is currently invalid.
DisabledApprovalDefinitionException
Exception that is thrown when an ApprovalDefinition is disabled.
MissingApprovalDefinitionException
Exception that is thrown when an ApprovalDefinition cannot be found.
MissingApprovalException
Exception that is thrown when an Approval cannot be found.
PagedApprovalResult
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Represents a paged result set for approvals.
Interfaces
IApprovalDefinitionReferenceResolver
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Interface for approval definition reference resolving.
IApprovalDefinitionRepository
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Repository for handling the current/active approval definitions
IApprovalDefinitionVersionRepository
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Repository for handling specific approval definition versions
IApprovalEngine
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Class for running an approval instance
IApprovalEngineEvents
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Contains events that are raised during the running of an approval instance.
IApprovalLanguageResolver
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Interface for approval language resolving.
IApprovalRepository
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Repository for handling approval instances.
IApprovalTypeFactory
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Factory for creating a type of approval.
IApprovalTypeRegistry
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Registry for different types of approvals.
Enums
ApprovalDecisionScope
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. The scope of an approval step decision.
ApprovalDefinitionReviewerType
Specifies the type of reviewer
ApprovalQueryUserDecision
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Filter on user decisions in an ApprovalQuery
ApprovalStatus
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Status of an approval instance
Delegates
ApprovalEventHandler
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Event handler signature for ApprovalEventArgs
ApprovalStepEventHandler
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version. Event handler signature for ApprovalStepEventArgs