Cape Parameter Class
Base Class defining the actual Parameter quantity.
Definition
Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
C#
[SerializableAttribute]
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
[GuidAttribute("F027B4D1-A215-4107-AA75-34E929DD00A5")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[ComVisibleAttribute(true)]
public abstract class CapeParameter : CapeIdentification,
ICapeParameter, ICapeParameterSpecVB
<SerializableAttribute>
<TypeConverterAttribute(GetType(ExpandableObjectConverter))>
<GuidAttribute("F027B4D1-A215-4107-AA75-34E929DD00A5")>
<ClassInterfaceAttribute(ClassInterfaceType.None)>
<ComVisibleAttribute(true)>
Public MustInherit Class CapeParameter
Inherits CapeIdentification
Implements ICapeParameter, ICapeParameterSpec- Inheritance
- Object CapeIdentification CapeParameter
- Derived
- Implements
- ICapeParameter, ICapeParameterSpec
Constructors
| CapeParameter | Creates a new instance of the abstract parameter base class. |
Properties
| ComponentDescription |
Gets and sets the description of the component.
(Inherited from CapeIdentification) |
| ComponentName |
Gets and sets the name of the component.
(Inherited from CapeIdentification) |
| Mode | Gets and sets the mode of the parameter. |
| Type | Gets the type of the parameter. |
| ValStatus | Gets the flag to indicate parameter validation's status. |
Methods
| NotifyPropertyChanged |
Notifies the collection that the value of a proparty of the parameter has been changed.
(Inherited from CapeIdentification) |
| OnComponentDescriptionChanged |
Occurs when the user changes of the description of a component.
(Inherited from CapeIdentification) |
| OnComponentNameChanged |
Occurs when the user changes of the description of a component.
(Inherited from CapeIdentification) |
| OnParameterModeChanged | Occurs when the user changes of the mode of a parameter. |
| OnParameterReset | Occurs when the user resets a parameter. |
| OnParameterValidated | Occurs when a parameter is validated. |
| OnParameterValueChanged | Occurs when the user changes of the value of a paramter. |
| Reset | Sets the value of the parameter to its default value. |
| Validate | Validates the current value of the parameter against the specification of the parameter. |
Events
| ComponentDescriptionChanged |
Occurs when the user changes of the description of a component.
(Inherited from CapeIdentification) |
| ComponentNameChanged |
Occurs when the user changes of the name of a component.
(Inherited from CapeIdentification) |
| ParameterModeChanged | Occurs when the user changes of the mode of the parameter changes. |
| ParameterReset | Occurs when the user changes of the parameter value is reset to the default value. |
| ParameterValidated | Occurs when the user validates the parameter. |
| ParameterValueChanged | Occurs when the user changes of the value of the parameter changes. |
| PropertyChanged |
Notifies the collection that the value of a proparty of the parameter has been changed.
(Inherited from CapeIdentification) |
Fields
| m_mode | |
| m_ValStatus | The flag to indicate parameter validation's status. |
| ParameterModeChanged | |
| ParameterReset | |
| ParameterValidated | |
| ParameterValueChanged |
Extension Methods
| GetEnumNames | (Defined by General) |
| IsValidDouble | (Defined by General) |