|
OpenTAP 9.31
API Reference
|
Mixin member data More...
Public Member Functions | |
| virtual void | SetValue (object owner, object value) |
| Sets the value of the member. | |
| virtual object | GetValue (object owner) |
| Gets the value of the member. | |
| MixinMemberData (IMixinBuilder source, Func< object > make=null) | |
| Creates a new instance of mixin member data. | |
| override string | ToString () |
| Creates a string representation of this mixin member data | |
Properties | |
| IEnumerable< object > | Attributes = Array.Empty<object>() [getset] |
| Attributes | |
| string | Name [getset] |
| Name of the member | |
| ITypeData | DeclaringType [getset] |
| Declaring type. This should be the type of the target object. | |
| ITypeData | TypeDescriptor [getset] |
| Describes the value of the member. | |
| bool | Writable [getset] |
| If the member is writable. | |
| bool | Readable [getset] |
| If the member is readable. This should generally be true. | |
| object | DefaultValue [getset] |
| The default value of the member. | |
| IMixinBuilder | Source [get] |
| The object which was used to construct this. | |
Properties inherited from OpenTap.IMemberData | |
| ITypeData | DeclaringType [get] |
| The type on which this member is declared. | |
| ITypeData | TypeDescriptor [get] |
| The underlying type of this member. | |
| bool | Writable [get] |
| Gets if this member is writable. | |
| bool | Readable [get] |
| Gets if this member is readable. | |
Properties inherited from OpenTap.IReflectionData | |
| IEnumerable< object > | Attributes [get] |
| The attributes of it. | |
| string | Name [get] |
| The name of it. | |
Properties inherited from OpenTap.IDynamicMemberData | |
| bool | IsDisposed [get] |
| Returns true once the member can be safely ignored. | |
Mixin member data
OpenTAP 9.31 API built Fri Oct 17 2025 07:12:37