Class: TaskActionType
"A task action type is a grouping of characteristics for a scheduled action to be completed."
 classDiagram
    class TaskActionType
      UcoInherentCharacterizationThing <|-- TaskActionType
      TaskActionType : actionID
      TaskActionType : actionType
          TaskActionType ..> TaskActionTypeEnum : actionType
      TaskActionType : iComHandlerAction
          TaskActionType ..> IComHandlerActionType : iComHandlerAction
      TaskActionType : iEmailAction
          TaskActionType ..> ObservableObject : iEmailAction
      TaskActionType : iExecAction
          TaskActionType ..> IExecActionType : iExecAction
      TaskActionType : iShowMessageAction
          TaskActionType ..> IShowMessageActionType : iShowMessageAction
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- TaskActionType
 
 
 - UcoInherentCharacterizationThing
 
Slots
| Name | Cardinality and Range | Description | Inheritance | 
|---|---|---|---|
| iComHandlerAction | 0..1  IComHandlerActionType  | 
"Specifies the data associated with the task action-fired COM handler | direct | 
| iExecAction | 0..1  IExecActionType  | 
"Specifies an action that executes a command-line operation | direct | 
| iShowMessageAction | 0..1  IShowMessageActionType  | 
"Specifies an action that shows a message box when a task is activated | direct | 
| iEmailAction | 0..1  ObservableObject  | 
"Specifies an action that sends an e-mail, which in this context refers to ac... | direct | 
| actionID | 0..1  String  | 
"Specifies the user-defined identifier for the action | direct | 
| actionType | 0..1  String  | 
"Specifies the type of the action | direct | 
Usages
| used by | used in | type | used | 
|---|---|---|---|
| WindowsTaskFacet | actionList | range | TaskActionType | 
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-master
 
Mappings
| Mapping Type | Mapped Value | 
|---|---|
| self | master:TaskActionType | 
| native | master:TaskActionType | 
LinkML Source
Direct
name: TaskActionType
description: '"A task action type is a grouping of characteristics for a scheduled
  action to be completed."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: UcoInherentCharacterizationThing
slots:
- iComHandlerAction
- iExecAction
- iShowMessageAction
- iEmailAction
- actionID
- actionType
slot_usage:
  actionType:
    name: actionType
    domain_of:
    - TaskActionType
    range: TaskActionTypeEnum
Induced
name: TaskActionType
description: '"A task action type is a grouping of characteristics for a scheduled
  action to be completed."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: UcoInherentCharacterizationThing
slot_usage:
  actionType:
    name: actionType
    domain_of:
    - TaskActionType
    range: TaskActionTypeEnum
attributes:
  iComHandlerAction:
    name: iComHandlerAction
    description: '"Specifies the data associated with the task action-fired COM handler."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: iComHandlerAction
    owner: TaskActionType
    domain_of:
    - TaskActionType
    range: IComHandlerActionType
  iExecAction:
    name: iExecAction
    description: '"Specifies an action that executes a command-line operation. See
      also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa380715(v=vs.85).aspx."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: iExecAction
    owner: TaskActionType
    domain_of:
    - TaskActionType
    range: IExecActionType
  iShowMessageAction:
    name: iShowMessageAction
    description: '"Specifies an action that shows a message box when a task is activated.
      See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa381302(v=vs.85).aspx."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: iShowMessageAction
    owner: TaskActionType
    domain_of:
    - TaskActionType
    range: IShowMessageActionType
  iEmailAction:
    name: iEmailAction
    description: '"Specifies an action that sends an e-mail, which in this context
      refers to actual email message sent. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa380693(v=vs.85).aspx."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: iEmailAction
    owner: TaskActionType
    domain_of:
    - TaskActionType
    range: ObservableObject
  actionID:
    name: actionID
    description: '"Specifies the user-defined identifier for the action. This identifier
      is used by the Task Scheduler for logging purposes. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa380590(v=vs.85).aspx."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: actionID
    owner: TaskActionType
    domain_of:
    - TaskActionType
    range: string
  actionType:
    name: actionType
    description: '"Specifies the type of the action. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa380596(v=vs.85).aspx."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: actionType
    owner: TaskActionType
    domain_of:
    - TaskActionType
    range: TaskActionTypeEnum