GXDN: Gurux Developer Network
GXParameter Class
NamespacesGurux.DeviceGXParameter
GXParameter component implements the GXParameter interface, which is used as attached data storage for GXDeviceCollection and GXPropertyCollection. GXParameterCollection can be accessed from macros.
Members
All Members Constructors Methods Properties Events



Icon Member Description
GXParameter(String, Object)
Initializes a new instance of the GXParameter class

GXParameter()()()
Initializes a new instance of the GXParameter class

AccessType
Access Type retrieves or sets the access type of the parameter.

Category
Category is the category, where GXProperty instance is located. Categories are used to group properties.

Clone()()()
Creates a new object that is a copy of the current instance.
(Inherited from GXObject.)
Comment
Comment is the comment of the parameter.

Copy(Object)
The Copy method copies object content from the target object.
(Inherited from GXObject.)
DefaultValue
DefaultValue is the default value of the parameter.

DisplayName
DisplayName gets localized name of the parameter.

Dispose(Boolean) (Overrides GXObject.Dispose(Boolean).)
Dispose()()() (Inherited from GXObject.)
Dynamic
Dynamic determines, if the property is created dynamically using CreateProperty method of the device.

Equals(Object)
Determines whether two objects are equal.
(Overrides GXObject.Equals(Object).)
Finalize()()() (Inherited from GXObject.)
FindByParameter(String, Object)
Returns collection of objects that match search parameters.
(Inherited from GXObject.)
ForcePresetValues
ForcePresetValues sets that value must be set to one of the GXValueCollection.

GetControls()()()
Returns a collection of controls that use this component.
(Inherited from GXObject.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetOcx()()()
Retrieves a reference to the underlying ActiveX control.
(Inherited from GXObject.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
GXObjectType
Sender object type. Reserved for inner use. Do Not Use!
(Inherited from GXObject.)
ID
Object Identifier.
(Inherited from GXObject.)
LocalizedNames
LocalizedNames returns the localized names collection.

LocalizedValueItems
LocalizedValueItems is the collection of localized value items.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name (Overrides GXObject.Name.)
OnParameterChanged
Notifies, when properties, or a value, of a parameter are changed.

OnParameterUpdated
Notifies, when content of the GXParameter is changed.

Parent
Parent property gets Parameters collection.

Storable
Storable determines,if the parameter is storable.

ToString()()()
ToString returns a string that represents the current object.
(Inherited from GXObject.)
Type
Type is the data type of the parameter. This data type is described in a template file.

Value
Value is the value of the parameter.

ValueItems
ValueItems is the collection containing all preset values of the GXProperty.

Inheritance Hierarchy
Object
GXObject
  GXParameter
See Also

Assembly: Gurux.Device (Module: Gurux.Device) Version: 5.0.0.1