Class Motor.Properties
Inheritance
System.Object
Motor.Properties
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Experior.Core.Motors
Assembly: Experior.Core.dll
Syntax
[TypeConverter(typeof(ObjectConverter))]
public class Properties
Fields
name
Declaration
public string name
Field Value
Type | Description |
---|---|
System.String |
Properties
Name
Declaration
[PropertyOrder(0)]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Parent
Declaration
[Browsable(false)]
public IMotor Parent { get; }
Property Value
Type | Description |
---|---|
IMotor |
Speed
Declaration
[PropertyOrder(1)]
[PropertyAttributesProvider("DynamicPropertySpeed")]
[TypeConverter(typeof(MeterPerSeconds))]
public virtual float Speed { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Methods
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.Object.ToString()
Events
OnNameChanged
Declaration
public event EventHandler OnNameChanged
Event Type
Type | Description |
---|---|
System.EventHandler |
OnSpeedChanged
Declaration
public event EventHandler OnSpeedChanged
Event Type
Type | Description |
---|---|
System.EventHandler |