Interface IComponentType
- Namespace
- Acuit.Pinpoint.Workstation
- Assembly
- Acuit.Pinpoint.Workstation.Interfaces.dll
Component type configuration settings.
public interface IComponentType
Properties
AssociatedBuyoffs
Gets the list of buyoffs associated with this component type.
IEnumerable<IBuyoff> AssociatedBuyoffs { get; }
Property Value
BarCodeDefinitions
Gets the bar code definitions.
IEnumerable<IBarCodeDefinition> BarCodeDefinitions { get; }
Property Value
CheckInstalledOnly
Gets whether workstations only verify that this component type is installed; no part numbers are scanned.
bool CheckInstalledOnly { get; }
Property Value
ModelNumberSettings
Gets the model number settings.
INumberSettings ModelNumberSettings { get; }
Property Value
Name
Gets the component type name.
string Name { get; }
Property Value
RejectUnitBarCodeScans
Gets whether the workstation will reject unit bar code scans when prompting for this component to be scanned.
bool RejectUnitBarCodeScans { get; }
Property Value
ScanComponentModel
Gets whether model numbers should be scanned for this component type.
bool ScanComponentModel { get; }
Property Value
ScanComponentSerial
Gets whether serial numbers should be scanned for this component type.
bool ScanComponentSerial { get; }
Property Value
SerialNumberSettings
Gets the serial number settings.
INumberSettings SerialNumberSettings { get; }
Property Value
UniqueSerialNumbers
Gets whether serial numbers must be unique for this component type.
bool UniqueSerialNumbers { get; }
Property Value
UniqueSerialNumbersPerPartNumber
Gets whether serial numbers must be unique for this component type, but allow repeated serial numbers as long as the component model numbers differ.
bool UniqueSerialNumbersPerPartNumber { get; }