Click or drag to resize
DynamicProperty Class
An object attached to a SmartComponent that has value, type and attributes. The property value is used to control the behavior of the SmartComponent
Inheritance Hierarchy
SystemObject
  ABB.Robotics.RobotStudio.StationsDynamicProperty

Namespace:  ABB.Robotics.RobotStudio.Stations
Assembly:  ABB.Robotics.RobotStudio.Stations (in ABB.Robotics.RobotStudio.Stations.dll) Version: 7.0.8747.636
Syntax
C#
public sealed class DynamicProperty

The DynamicProperty type exposes the following members.

Constructors
  NameDescription
Public methodDynamicProperty
Creates a new instance of the DynamicProperty class.
Top
Properties
  NameDescription
Public propertyAttributes
Gets a AttributeCollection describing different aspects of this property. Certain attributes are used by the RobotStudio user interface, see KnownAttributeKey.
Public propertyDescription
Gets a localized description for this property.
Public propertyDisplayName
Gets a localized name for this property.
Public propertyDisplayValue
Returns a string representation of Value.
Public propertyName
Get the name of the DynamicProperty.
Public propertyParent
Gets the ProjectObject that contains this signal. The object implements IHasDynamicProperties.
Public propertyReadOnly
Indicates if the value of this property shall be possible to modify in a user interface or not.
Public propertyUIVisible
Indicates if this property should normally be visible in a user interface . It shall be used as a hint for user interface implementors.
Public propertyValue
Gets or sets the property value. The value is automatically converted to the proper type if possible.
Public propertyValueType
Get the associated Type.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetBindings
Returns an array of bindings from this property to other properties.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberGetValidTypes
Returns an array of all Types that are valid for constructing a DynamicProperty.
Public methodStatic memberIsValidName
Checks if a string is a valid name for a dynamic property.
Public methodToString (Overrides ObjectToString.)
Public methodTrySetValue
Try to set the specified value on the property. A value validation is performed. The value is set only if it is valid.
Public methodValidateValue
Check if its possible to set the specified value on this property, given the property type and restrictions.
Top
Version Information

Supported in: 1.0.0.0
See Also