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.
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.
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.
ApprovalDefinitionReviewerType
Specifies the type of reviewer
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.
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
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
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
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.
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
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.
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
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.