Table of Contents

Class SubassemblyScanStatus

Namespace
Acuit.Pinpoint.Client2
Assembly
Acuit.Pinpoint.Client2.dll

Status information about a subassembly scan.

[DataContract]
public class SubassemblyScanStatus : IExtensibleDataObject
Inheritance
SubassemblyScanStatus
Implements
Inherited Members

Constructors

SubassemblyScanStatus()

Initializes a new instance of the SubassemblyScanStatus class.

public SubassemblyScanStatus()

Properties

AlertMessages

Gets the list of alert messages that should be displayed at the workstation.

[DataMember]
public ICollection<string> AlertMessages { get; }

Property Value

ICollection<string>

Remarks

This has been replaced by the Alerts collection. This continues to exist for old clients.

Alerts

Gets the collection of alerts that should be displayed at the workstation.

[DataMember(Order = 100)]
public ICollection<Alert> Alerts { get; }

Property Value

ICollection<Alert>

Remarks

This replaces the AlertMessages collection, which continues to exist for old clients.

ApplicableComponentTypes

Gets or sets the list of component types that apply to this subassembly.

[DataMember]
public IEnumerable<ComponentType> ApplicableComponentTypes { get; set; }

Property Value

IEnumerable<ComponentType>

Remarks

This list may be a subset of the total list of components that the station type is supposed to handle, since the components can be configured to only apply to particular models.

ExtensionData

Gets or sets the structure that contains extra data.

public virtual ExtensionDataObject ExtensionData { get; set; }

Property Value

ExtensionDataObject

WorkerLogOnStatus

Gets or sets worker station status information when a shift change causes the worker station identifier used in the original call to change.

[DataMember]
public WorkerLogOnStatus WorkerLogOnStatus { get; set; }

Property Value

WorkerLogOnStatus

Remarks

This will be null if there was no change.