Class UnitReleaseStatus
Status information about a unit release.
[DataContract]
public class UnitReleaseStatus : IExtensibleDataObject
- Inheritance
-
UnitReleaseStatus
- Implements
- Inherited Members
Constructors
UnitReleaseStatus()
Initializes a new instance of the UnitReleaseStatus class.
public UnitReleaseStatus()
Properties
AlarmMessages
Gets the list of alarm messages that should be displayed at the workstation.
[DataMember(Order = 100)]
public ICollection<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.
[DataMember(Order = 100)]
public ICollection<string> AlertMessages { get; }
Property Value
Remarks
These will be displayed as alarms on automated workstations.
This has been replaced by the Alerts collection. This continues to exist for old clients. Note that any messages added to this collection by a plug-in must also be added by the plug-in to the Alerts collection to ensure that the alert will appear in newer versions of Pinpoint Workstation.
Alerts
Gets the collection of alerts that should be displayed at the workstation.
[DataMember(Order = 101)]
public ICollection<Alert> Alerts { get; }
Property Value
Remarks
These will be displayed as alarms on automated workstations.
This replaces the AlertMessages collection, which continues to exist for old clients. Note that any messages added to this collection by a plug-in must also be added by the plug-in to the AlertMessages collection to ensure that the alert will appear in older versions of Pinpoint Workstation.
ExtendedData
Gets a collection of extended data associated with this status.
[DataMember]
public IDictionary<string, string> ExtendedData { get; }
Property Value
Remarks
Extended data is stored as a dictionary of names and string values. This data is for use by plug-ins, especially for server plug-ins to pass data to workstation plug-ins.
ExtensionData
Gets or sets the structure that contains extra data.
public virtual ExtensionDataObject ExtensionData { get; set; }
Property Value
WorkflowErrors
Gets the list of unit workflow errors.
[DataMember]
public ICollection<WorkflowError> WorkflowErrors { get; }
Property Value
Remarks
These will be displayed as alerts on manned workstations and as alarms on automated workstations.