Microsoft.Dynamics.AX.Framework.Workflow.Model Namespace

  ClassDescription
Public class ActionCollectionProperty The ActionCollectionProperty class is used to configure an action used on workflow elements.
Public class ActionListPropertyType<TElement> The ActionListPropertyType class is used to retrieve a list of actions that can be used on workflow elements.
Public class ActionProperty The ActionProperty class is used to define a collection of actions which can be used on workflow elements.
Public class ApprovalElement The ApprovalElement class is used to define an approval workflow element.
Public class ApprovalListPropertyType<TElement> The ApprovalListPropertyType class is used to retrieve a list of approval elements.
Public class AssignmentEnumPropertyType<TElement, TValue> The AssignmentEnumPropertyType class is used to retrieve a list of participant resolution types.
Public class AssignmentProperty The AssignmentProperty class is used to define participant resolution, which is who should get work items that are assigned when a workflow element is executed.
Public class AssignmentRoleEnumPropertyType<TElement, TValue> The AssignmentRoleEnumPropertyType class is used to retrieve a list of participant role types.
Public class AutoCompleteProperty The AutoCompleteProperty class is used to define a auto complete settings.
Public class AutomatedTaskElement The AutomatedTaskElement class is used to define an automated task workflow element.
Public class AutomatedTaskListProperty<TElement> The AutomatedTaskListProperty class is used to retrieve a list of automated task elements.
Public class AXEnumValueFormatter
Public class AXNumberValueFormatter
Public class AXStringValueFormatter
Public class AXTimeValueFormatter The class is used to format and convert Microsoft Dynamics AX time values.
Public class AXValueFormatter
Public class AXValueFormatterFactory
Public class AxWorkflowServiceException Exception to indicate an X++ service exception.
Public class BranchProperty The BranchProperty class is used to define branches on workflow elements.
Public class CategoryListProperty<TElement> The CategoryListProperty class is used to retrieve a list of workflow categories.
Public class CompletionPolicyEnumPropertyType<TElement, TValue> The CompletionPolicyEnumPropertyType class is used to retrieve a list of completion policy types.
Public class ConditionalGatewayElement The ConditionalGatewayElement class is used to define an automated or data-driven decision workflow element.
Public class ConditionTypeEnumPropertyType<TElement, TValue> The ConditionTypeEnumPropertyType class is used to retrieve a list of condition evaluation types.
Public class DocumentFieldListPropertyType<TElement> The DocumentFieldListPropertyType class is used to retrieve a list of document placeholders used for localized messages.
Public class DocumentKeyFieldListPropertyType<TElement> The DocumentKeyFieldListPropertyType class is used to retrieve a list of subworkflow document key relationships.
Public class DocumentListProperty<TElement> The DocumentListProperty class is used to retrieve a list of workflow documents.
Public class DueDateProviderListPropertyType<TElement> The DueDateProviderListPropertyType class is used to retrieve a list of calendar providers.
Public class DueDateTokenListPropertyType<TElement> The DueDateTokenListPropertyType class is used to retrieve a list of calendar tokens for a given calendar provider.
Public class DurationCategoryEnumPropertyType<TElement, TValue>
Public class DurationDayOfWeekEnumPropertyType<TElement, TValue>
Public class DurationDayProperty The DurationDayProperty class is used to define a duration in days.
Public class DurationDaysOfWeekProperty The DurationDaysOfWeekProperty class is used to define a duration for non-calendar hours and days.
Public class DurationHourProperty The DurationHourProperty class is used to define a duration in hours.
Public class DurationMonthInYearEnumPropertyType<TElement, TValue> The DurationMonthInYearEnumPropertyType class is used to retrieve a list of months in a year.
Public class DurationMonthProperty
Public class DurationProperty The DurationProperty class is used to define duration resolution, which is a time limit before something is due.
Public class DurationWeekInMonthEnumPropertyType<TElement, TValue> The DurationWeekInMonthEnumPropertyType class is used to retrieve a list of weeks in a month.
Public class DurationWeekProperty The DurationWeekProperty class is used to define a duration in weeks.
Public class DurationYearProperty
Public class EmailListPropertyType<TElement> The EmailListPropertyType class is used to retreive a list of e-mail templates that are defined in the Microsoft Dynamics AX installation.
Public class EndElement The EndElement class is used to define an end point workflow element.
Public class EscalationEnumPropertyType<TElement, TValue> The EscalationEnumPropertyType class is used to retrieve a list of escalation types.
Public class EscalationPathCollection The EscalationPathCollection class is used to configure an escalation path that can be used to escalate work items.
Public class EscalationPathCollectionProperty The EscalationPathCollectionProperty class is used to define a escalation path.
Public class EscalationProperty The EscalationProperty class is used to define escalation settings.
Public class ExpressionProperty The ExpressionProperty class is used to define a condition, which can be evaluated.
Public class FinalApproverProperty The FinalApproverProperty class is used to define a final approver.
Public class Global
Public class HierarchyFilterTypeEnumPropertyType<TElement, TValue> The HierarchyFilterTypeEnumPropertyType class is used to retrieve a list of participant hierarchy filter types.
Public class HierarchyProperty The HierarchyProperty class is used to define participant resolution using a hierarchy provider.
Public class HierarchyProviderListPropertyType<TElement> The HierarchyProviderListPropertyType class is used to retrieve a list of hierarchy providers.
Public class HierarchyTokenListPropertyType<TElement> The HierarchyTokenListPropertyType class is used to retrieve a list of hierarchy tokens for a given hierarchy provider.
Public class InteractiveTask The InteractiveTask class is a base class for all workflow elements that contains steps.
Public class LanguageListPropertyType<TElement> The LanguageListPropertyType class is used to retrieve a list of the supported languages.
Public class LineItemCollection
Public class LineItemTypeEnumPropertyType<TElement, TValue> The LineItemTypeEnumPropertyType class is used to retrieve a list of line item workflow types.
Public class LineItemWorkflowElement The LineItemWorkflowElement class is used to define an line item workflow element.
Public class LineItemWorkflowElementItem The LineItemWorkflowElementItem class is used to define a line item workflow item.
Public class LineItemWorkflowListPropertyType<TElement> The LineItemWorkflowListPropertyType class is used to retrieve a list of line item workflow elements.
Public class LinkElement The LinkElement class is used to define a relationship between two workflow elements.
Public class ManualGatewayElement The ManualGatewayElement class is used to define a manual decision workflow element.
Public class MaxRuntimeProperty The MaxRuntimeProperty class is used to define a max runtime for a workflow element.
Public class MessageTextCollection The MessageTextCollection class is used to configure a collection of localized messages that can be used on workflow elements.
Public class MessageTextCollectionProperty The MessageTextCollectionProperty class is used to define a localized message that is used on workflows and workflow elements.
Public class MessageTextProperty The MessageTextProperty class is used to define localized messages for a workflow element.
Public class ModuleAxaptaEnumPropertyType<TElement, TValue> The ModuleAxaptaEnumPropertyType class is used to retrieve a list of models.
Public class NotificationCollectionProperty The NotificationCollectionProperty class is used to configure a notification used on workflows and workflow elements.
Public class NotificationDocumentFieldListPropertyType<TElement> The NotificationDocumentFieldListPropertyType class is used to retrieve a list of document placeholders used for localized messages used in notifications.
Public class NotificationProperty The NotificationProperty class is used to define notifications for a workflow element.
Public class NotificationTypeEnumPropertyType<TElement, TValue> The NotificationTypeEnumPropertyType class is used to retrieve a list of notification types.
Public class Object_
Public class ObservableDesignElementCollection<T> The ObservablePropertyCollection class is a base class for model element collections.
Public class ObservableModelElementCollection<T> The ObservablePropertyCollection class is a base class for model element collections.
Public class ObservablePropertyCollection<T> The ObservablePropertyCollection class is a base class for model element collections.
Public class ParallelBranchCollection The ParallelBranchCollection class is used to configure a branch in a parallel execution.
Public class ParallelBranchElement The ParallelBranchElement class is used to define a parallel branch workflow element.
Public class ParallelElement The ParallelElement class is used to define a parallel workflow element.
Public class ParticipantProperty The ParticipantProperty class is used to define participant resolution using a participant provider.
Public class ParticipantProviderListPropertyType<TElement> The ParticipantProviderListPropertyType class is used to retrieve a list of participant providers.
Public class ParticipantTokenListPropertyType<TElement> The ParticipantTokenListPropertyType class is used to retrieve a list of participant tokens for a given participant provider.
Public class ProviderDictionary The ProviderDictionary class is collection of providers.
Public class QueueProperty The QueueProperty class is used to define queue resolution by using a queue provider.
Public class QueueProviderListPropertyType<TElement> The QueueProviderListPropertyType class is used to retrieve a list of queue providers.
Public class QueueTokenListPropertyType<TElement> The QueueTokenListPropertyType class is used to retrieve a list of queue tokens for a given queue provider.
Public class ReadOnlyActionCollection The ReadOnlyActionCollection class is used to configure a collection of actions that can be used on workflow elements.
Public class ReadOnlyNotificationCollection The ReadOnlyNotificationCollection class is used to configure a collection of notifications that can be used on workflows and workflow elements.
Public class RecIdListPropertyType The RecIdListPropertyType class is used to express type information for properties in the collection.
Public class RecIdListPropertyType<TElement> The RecIdListPropertyType class is used to express type information for properties in the collection.
Public class StartElement The StartElement class is used to define a start point workflow element.
Public class StepCollection The StepCollection class is used to configure a collection of steps on workflow elements.
Public class StepElement The StepElement class is used to define a step workflow element.
Public class SubWorkflowElement The SubWorkflowElement class is used to define a subworkflow element.
Public class SubWorkflowFieldRelation
Public class SubWorkflowListPropertyType<TElement> The SubWorkflowListPropertyType class is used to retrieve a list of line item workflow elements.
Public class SubWorkflowProperty The SubWorkflowProperty class is used to define a sub workflow line item workflow reference.
Public class SysDictLineItemWorkflow The SysDictLineItemWorkflow class is used to get meta-data about line item workflows.
Public class SysDictProvider The SysDictProvider class is used to get meta-data about providers.
Public class SysDictWorkflowDocument The SysDictWorkflowDocument class is used to get meta-data about workflow documents.
Public class SysDictWorkflowElement The SysDictWorkflowElement class is used to get meta-data about workflow elements.
Public class SysDictWorkflowSubWorkflow The SysDictWorkflowSubWorkflow class is used to acquire meta-data about sub workflow.
Public class SysDictWorkflowTemplate The SysDictWorkflowTemplate class is used to get meta-data about workflow templates.
Public class SysWorkflowConfigurationService
Public class SysWorkflowHelper
Public class TaskElement The TaskElement class is used to define a task workflow element.
Public class TaskListPropertyType<TElement> The TaskListPropertyType class is used to retrieve a list of task elements.
Public class TemplateDictionary The TemplateDictionary class is a collection of workflow template meta-data.
Public class TemplateListProperty<TElement> The TemplateListProperty class is used to retrieve a list of workflow templates.
Public class TimeZoneEnumPropertyType<TElement, TValue> The TimeZoneEnumPropertyType class is used to retrieve a list of time zone types.
Public class UserInfo The UserInfo class is used to get information about the current Microsoft Dynamics AX user.
Public class UserListPropertyType<TElement> The UserListPropertyType class is used to retrieve a list of users defined in the Microsoft Dynamics AX installation.
Public class UserProperty The UserProperty class is used to define participant resolution using a list of users.
Public class WorkflowElement
Public class WorkflowElementDictionary
Public class WorkflowElementFieldSerializerAttribute
Public class WorkflowElementSerializer The WorkflowElementSerializer class is used to serialize a workflow element.
Public class WorkflowElementTypeEnumPropertyType<TElement, TValue> The WorkflowElementTypeEnumPropertyType class is used to retrieve a list of workflow element types.
Public class WorkflowElementViewStateDictionary The ViewState class represents a collection of view state data for a design element.
Public class WorkflowExportDefinition The WorkflowExportDefinition class is used to define an export definition that is used to export workflows.
Public class WorkflowModel The WorkflowModel class is used to create and maintain workflows.
Public class WorkflowModelCache The WorkflowModelCache class contains the cached information that a workflow uses.
Public class WorkflowNoteProperty The WorkflowNoteProperty class contains notes that are related to a workflow.
Public class WorkflowProperty The WorkflowProperty class is used to define all properties related to a workflow.
Public class WorkflowSerializer The WorkflowSerializer class is used to serialize a workflow.
Public class xGlobal

  InterfaceDescription
Public interface IStringProperties
Public interface IWorkflowElementMetadataBound The WorkflowElementMetadataBound interface describes workflow elements that are defined by metadata.
Public interface IWorkflowElementOutcome The IWorkflowElementOutcome interface describes workflow elements that have outcomes.
Public interface IWorkflowElementViewState

  EnumerationDescription
Public enumeration ActionType The Microsoft.Dynamics.AX.Framework.Workflow.Model.ActionType class describes the different types of actions.
Public enumeration Adjustment
Public enumeration AssignmentRoleType Describes the different types of roles available for participant resolution.
Public enumeration AssignmentType Describes the different types of participant resolution.
Public enumeration ClientType
Public enumeration CompletionPolicy Describes the different types of completion policy resolution.
Public enumeration ConditionType Describes the different types of conditions.
Public enumeration DurationCategory The Microsoft.Dynamics.AX.Framework.Workflow.Model.DurationCategory class describes the different types of duration resolution.
Public enumeration DurationDayOfWeek Describes the different days of the week.
Public enumeration DurationMonthInYear Describes the different months in a year.
Public enumeration DurationWeekInMonth Describes the different weeks in a month.
Public enumeration EscalationType Describes the different types of escalation.
Public enumeration HierarchyFilterType Describes the hierarchy filter types.
Public enumeration LineItemType Use one workflow to act over all lines, or select a workflow to start for each line item based on a set of conditions.
Public enumeration MessageTextType The Microsoft.Dynamics.AX.Framework.Workflow.Model.MessageTextType class describes the different types of messages.
Public enumeration NotificationType Describes the different types of notifications.
Public enumeration WorkerSessionType
Public enumeration WorkflowVersionValidType Describes the different types of validation errors that the workflow contains.

Community Additions

ADD
Show: