Table of Contents

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

IEnumerable<IBuyoff>

BarCodeDefinitions

Gets the bar code definitions.

IEnumerable<IBarCodeDefinition> BarCodeDefinitions { get; }

Property Value

IEnumerable<IBarCodeDefinition>

CheckInstalledOnly

Gets whether workstations only verify that this component type is installed; no part numbers are scanned.

bool CheckInstalledOnly { get; }

Property Value

bool

ModelNumberSettings

Gets the model number settings.

INumberSettings ModelNumberSettings { get; }

Property Value

INumberSettings

Name

Gets the component type name.

string Name { get; }

Property Value

string

RejectUnitBarCodeScans

Gets whether the workstation will reject unit bar code scans when prompting for this component to be scanned.

bool RejectUnitBarCodeScans { get; }

Property Value

bool

ScanComponentModel

Gets whether model numbers should be scanned for this component type.

bool ScanComponentModel { get; }

Property Value

bool

ScanComponentSerial

Gets whether serial numbers should be scanned for this component type.

bool ScanComponentSerial { get; }

Property Value

bool

SerialNumberSettings

Gets the serial number settings.

INumberSettings SerialNumberSettings { get; }

Property Value

INumberSettings

UniqueSerialNumbers

Gets whether serial numbers must be unique for this component type.

bool UniqueSerialNumbers { get; }

Property Value

bool

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; }

Property Value

bool