Class MeasurementType
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
Represents a measure type.
public class MeasurementType : EntityBase, INotifyPropertyChanged, ITrackable, IHasKey, IEquatable<MeasurementType>, ICanApplyID<MeasurementType>
- Inheritance
-
MeasurementType
- Implements
- Inherited Members
- Extension Methods
Constructors
MeasurementType(int, string)
Initializes a new instance of the MeasurementType class.
public MeasurementType(int typeId, string key)
Parameters
Properties
Commissioning
Gets the measure type for commissioning.
public static MeasurementType Commissioning { get; }
Property Value
ContactingDummy
Gets the measure type for contact dummy measurement.
public static MeasurementType ContactingDummy { get; }
Property Value
ContactingTest
Gets the measure type for contact testing.
public static MeasurementType ContactingTest { get; }
Property Value
Dummy
Gets the measure type for dummy measurement.
public static MeasurementType Dummy { get; }
Property Value
FirstRemeasurement
Gets the production measure type for first remeasurement.
public static MeasurementType FirstRemeasurement { get; }
Property Value
GoldenSample
Gets the measure type for golden sample measurement.
public static MeasurementType GoldenSample { get; }
Property Value
Key
Gets a unique key of the measure type.
public string Key { get; }
Property Value
MasterPart
Gets the measure type for master part measurement.
public static MeasurementType MasterPart { get; }
Property Value
MeasurementSystemAnalysis
Gets the measure type for measurement system analysis (MSA).
public static MeasurementType MeasurementSystemAnalysis { get; }
Property Value
Production
Gets the production measure type. Use this for normal production.
public static MeasurementType Production { get; }
Property Value
TypeId
Gets the id of the measure type (greater or equal 100 is for quality measure types).
public int TypeId { get; }
Property Value
Undefined
Gets a undefined measure type. Do not use it for new MeasureCycles.
public static MeasurementType Undefined { get; }
Property Value
Methods
ApplyID(MeasurementType)
Copies the ID from source
to this object.
public void ApplyID(MeasurementType source)
Parameters
source
MeasurementTypeSource object.
Equals(MeasurementType)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(MeasurementType other)
Parameters
other
MeasurementTypeAn object to compare with this object.