IncrementalChangeRequest<T> Class
Represents a request for an incremental (spin) change to a value.
public class IncrementalChangeRequest<T>
- Type Parameters:
-
T
-The part value type.
- Inheritance:
- Object Object
Constructors
IncrementalChangeRequest()
Initializes an instance of the IncrementalChangeRequest
class.
public IncrementalChangeRequest()
Properties
Kind
Gets or sets the kind of request.
public IncrementalChangeRequestKind Kind { get; set; }
Property Value
- IncrementalChangeRequestKind:
An IncrementalChangeRequestKind that specifies the kind of request.
LargeChange
Gets or sets the large change value.
public T LargeChange { get; set; }
Property Value
- T:
The large change value.
Maximum
Gets or sets the highest possible value.
public T Maximum { get; set; }
Property Value
- T:
The highest possible value.
Minimum
Gets or sets the lowest possible value.
public T Minimum { get; set; }
Property Value
- T:
The lowest possible value.
RoundingDecimalPlace
Gets or sets the rounding decimal place.
public int? RoundingDecimalPlace { get; set; }
Property Value
SmallChange
Gets or sets the small change value.
public T SmallChange { get; set; }
Property Value
- T:
The small change value.
SpinWrapping
Gets or sets the wrapping behavior used when spinning past a minimum or maximum value.
public SpinWrapping SpinWrapping { get; set; }
Property Value
- SpinWrapping:
The wrapping behavior used when spinning past a minimum or maximum value. The default value is
SpinBehavior.NoWrap
.
Value
Gets or sets the base value upon which to apply the incremental change.
public T Value { get; set; }
Property Value
- T:
The base value upon which to apply the incremental change.