Class UnitReleaseStatus
Status information about a unit release.
[DataContract]
public class UnitReleaseStatus
- Inheritance
-
UnitReleaseStatus
- Inherited Members
Constructors
UnitReleaseStatus()
public UnitReleaseStatus()
Properties
AlarmMessages
Gets the list of alarm messages that should be displayed at the workstation.
public IList<string> AlarmMessages { get; }
Property Value
Remarks
These will always be displayed as non-interactive alarms, even on manned workstations.
AlertMessages
Gets the list of alert messages that should be displayed at the workstation.
[Obsolete("This is deprecated and will be removed in a future version; Alerts should be used instead.")]
public IList<string> AlertMessages { get; }
Property Value
Remarks
These will be displayed as alarms on automated workstations.
This exists for legacy clients. Acuit Pinpoint Workstation versions before version 6.40.0 use this and not Alerts.
Alerts
Gets the list of alerts that should be displayed at the workstation.
public IList<Alert> Alerts { get; }
Property Value
Remarks
These will be displayed as alarms on automated workstations.
Note that any messages added to this list by a plug-in must also be added by the plug-in to AlertMessages to ensure that the alert will appear in Acuit Pinpoint Workstation versions before version 6.40.0.
ExtendedData
Gets extended data associated with this status as a dictionary of named string values.
public IDictionary<string, string?> ExtendedData { get; }
Property Value
Remarks
This data is for use by plug-ins, especially for server plug-ins to pass data to workstation plug-ins. Note that Acuit Pinpoint will not save this data with the unit record; plug-ins must handle saving and retrieving this data if needed.
WorkflowErrors
Gets the list of unit workflow errors.
public IList<WorkflowError> WorkflowErrors { get; }
Property Value
Remarks
These will be displayed as alerts on manned workstations and as alarms on automated workstations.