Class TypeResult
Represents the results for a type definition.
Implements
Caliburn.Micro.INotifyPropertyChangedEx
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Caliburn.Micro.PropertyChangedBase.Refresh()
Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange(System.String)
Caliburn.Micro.PropertyChangedBase.NotifyOfPropertyChange<TProperty>(System.Linq.Expressions.Expression<System.Func<TProperty>>)
Caliburn.Micro.PropertyChangedBase.OnUIThread(System.Action)
Caliburn.Micro.PropertyChangedBase.Set<T>(T, T, System.String)
Caliburn.Micro.PropertyChangedBase.IsNotifying
Caliburn.Micro.PropertyChangedBase.PropertyChanged
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: Loehnert.Lisrt.DummyPart
Assembly: Loehnert.Lisrt.DummyPart.dll
Syntax
public class TypeResult : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged
Constructors
TypeResult(TypeDefinition)
Initializes a new instance of the TypeResult class.
Declaration
public TypeResult(TypeDefinition dummyPartType)
Parameters
Type | Name | Description |
---|---|---|
TypeDefinition | dummyPartType | The type definition. |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | Thrown when |
Properties
IsReleased
Gets a value indicating whether the results are all released.
Declaration
public bool IsReleased { get; }
Property Value
Type | Description |
---|---|
Boolean |
Results
Gets the results for the DummyPartDefinitions.
Declaration
public IList<Result> Results { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<Result> |
TypeDefinition
Gets the type definition.
Declaration
public TypeDefinition TypeDefinition { get; }
Property Value
Type | Description |
---|---|
TypeDefinition |
Methods
SetMeasureCycle(MeasureCycle)
Sets the measure cycle to the Result which requires it.
Declaration
public void SetMeasureCycle(MeasureCycle measureCycle)
Parameters
Type | Name | Description |
---|---|---|
MeasureCycle | measureCycle | Measure cycle for a work piece and of a type required in the TypeDefinition. |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | Thrown when |
System.ArgumentException | Thrown when measure cycle is not required. |
Implements
Caliburn.Micro.INotifyPropertyChangedEx
System.ComponentModel.INotifyPropertyChanged