Skip to content

Class: TaskActionType

"A task action type is a grouping of characteristics for a scheduled action to be completed."

URI: master:TaskActionType

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

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