CapeParameter 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)
[SerializableAttribute]
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
[GuidAttribute("F027B4D1-A215-4107-AA75-34E929DD00A5")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[ComVisibleAttribute(true)]
public abstract class CapeParameter : CapeIdentification, 
	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)

See Also