Click or drag to resize
Task Scheduler Managed Class Library

ShowMessageAction Class

Represents an action that shows a message box when a task is activated.
Note Note
Only available for Task Scheduler 2.0 on Windows Vista or Windows Server 2003 and later.
Caution note Caution
This action has been deprecated in Windows 8 and later. However, this library is able to mimic its functionality using PowerShell if the PowerShellConversion property is set to All. To disable this conversion, set the value to Never.
Inheritance Hierarchy
SystemObject
  Microsoft.Win32.TaskSchedulerAction
    Microsoft.Win32.TaskSchedulerShowMessageAction

Namespace:  Microsoft.Win32.TaskScheduler
Assembly:  Microsoft.Win32.TaskScheduler (in Microsoft.Win32.TaskScheduler.dll) Version: 2.10.1
Syntax
public sealed class ShowMessageAction : Action
Request Example View Source

The ShowMessageAction type exposes the following members.

Constructors
  NameDescription
Public methodShowMessageAction
Creates a new unbound instance of ShowMessageAction.
Public methodShowMessageAction(String, String)
Creates a new unbound instance of ShowMessageAction.
Top
Properties
  NameDescription
Public propertyActionType
Gets the type of the action.
(Inherited from Action.)
Public propertyId
Gets or sets the identifier of the action.
(Inherited from Action.)
Public propertyMessageBody
Gets or sets the message text that is displayed in the body of the message box.
Public propertyTitle
Gets or sets the title of the message box.
Top
Methods
  NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
(Inherited from Action.)
Public methodCompareTo
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
(Inherited from Action.)
Public methodDispose
Releases all resources used by this class.
(Inherited from Action.)
Public methodEquals(Action)
Indicates whether the current object is equal to another object of the same type.
(Overrides ActionEquals(Action).)
Public methodEquals(Object)
Determines whether the specified Object, is equal to this instance.
(Inherited from Action.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns a hash code for this instance.
(Inherited from Action.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Gets a string representation of the ShowMessageAction.
(Overrides ActionToString.)
Public methodToString(CultureInfo)
Returns a String that represents this action.
(Inherited from Action.)
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
(Inherited from Action.)
Top
Fields
  NameDescription
Protected fieldunboundValues
List of unbound values when working with Actions not associated with a registered task.
(Inherited from Action.)
Top
Remarks
Display a message when the trigger fires using the ShowMessageAction.
Examples
C#
ShowMessageAction msg = new ShowMessageAction("You just got a message!", "SURPRISE");
See Also