Class BooleanInputAlias
Represents a boolean input alias (name in TwinSAFE "1 Digital Input (Standard)").
public sealed class BooleanInputAlias : SafetyGroupAliasBase, INotifyPropertyChangedEx, INotifyPropertyChanged
- Inheritance
-
PropertyChangedBaseBooleanInputAlias
- Implements
-
INotifyPropertyChangedEx
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
BooleanInputAlias(string, SafetyGroup)
Initializes a new instance of the BooleanInputAlias class.
public BooleanInputAlias(string aliasName, SafetyGroup group)
Parameters
aliasNamestringThe name of the alias. It must be equal to name in TwinSAFE.
groupSafetyGroupThe group the alias is belonging to.
Exceptions
- ArgumentException
Thrown when
aliasNameis null or empty
-or- thegroupdoes not belong to a logic terminal.- ArgumentNullException
Thrown when
groupis null.
Properties
Value
Gets or sets the value.
public bool Value { get; set; }