Collapse All Expand All | Language Filter: C#Language Filter: Visual Basic Language Filter: Visual C++ C# Visual Basic Visual C++ | Members | See Also
StreamBase Client API
IPublishAlertAction Interface

Add an alert to the alerts table when this alert triggers.

Namespace: StreamBase.LiveView.API.Alerts
Assembly: StreamBase.LiveView.API (in StreamBase.LiveView.API.dll) Version: 10.3.0.4 (10.3.0.4)

# Syntax

| C# |  |  | Visual Basic |  |  | Visual C++ |

    public interface IPublishAlertAction : IAlertRuleAction

    Public Interface IPublishAlertAction _
    	Inherits IAlertRuleAction

    public interface class IPublishAlertAction : IAlertRuleAction

# Members

| All Members |  |  | Properties |

Public Protected | Instance Static | Declared Inherited | XNA Framework Only .NET Compact Framework Only |

| Member | Description
--- | --- | ---
| ActionType | The type of action that will be taken when the alert fires. (Inherited from IAlertRuleAction.)
| AlertKey | The new alert's key.
| AlertRecipient | Recipient of this alert. This will never be null, because it defaults to "*" if it has not been set.
| Description | The description text for this alert rule. (Inherited from IAlertRuleAction.)
| FieldSubstitutions | Map of field substitutions. Note that this is the live Map, not a checkpoint, so you can add, remove, and modify the elements in the map and these changes will be saved.
| IsEnabled | Whether this action is currently enabled. (Inherited from IAlertRuleAction.)
| MessageTemplate | The message template to use for this Publish operation.

# See Also

StreamBase.LiveView.API.Alerts Namespace