Impact Acquire SDK .NET
|
Provided for convenience only. This type represents a standard boolean property type. More...
Public Member Functions | |
EnumPropertyI< T > | getTranslationDict (List< KeyValuePair< String, T > > sequence) |
This function queries the property's translation table. | |
String | getTranslationDictString () |
This function reads a single translation table string entry from a property. | |
String | getTranslationDictString (int index) |
This function reads a single translation table string entry from a property. | |
EnumPropertyI< T > | getTranslationDictStrings (List< String > sequence) |
This function queries a list of valid strings for this property. | |
T | getTranslationDictValue () |
This function reads a single translation table value entry from a property. | |
T | getTranslationDictValue (int index) |
This function reads a single translation table value entry from a property. | |
EnumPropertyI< T > | getTranslationDictValues (List< T > sequence) |
This function queries a list of valid values for this property. | |
PropertyIBoolean () | |
Constructs a new unbound mv.impact.acquire.PropertyIBoolean object. | |
PropertyIBoolean (int hProp) | |
Constructs a new mv.impact.acquire.PropertyIBoolean object. | |
T | read () |
Reads a value from a property. | |
T | read (int index) |
Reads a value from a property. | |
int[] | read (int start, int end) |
Reads a set of values from a property. | |
void | read (List< T > sequence) |
Reads a set of values from a property. | |
void | read (List< T > sequence, int start) |
Reads a set of values from a property. | |
void | read (List< T > sequence, int start, int end) |
Reads a set of values from a property. | |
EnumPropertyI< T > | write (int[] values) |
Writes a set of values to the property. | |
EnumPropertyI< T > | write (int[] values, int start) |
Writes a set of values to the property. | |
EnumPropertyI< T > | write (List< T > sequence) |
Writes a set of values to the property. | |
EnumPropertyI< T > | write (List< T > sequence, int start) |
Writes a set of values to the property. | |
EnumPropertyI< T > | write (T value) |
Writes one value to the property. | |
EnumPropertyI< T > | write (T value, int index) |
Writes one value to the property. | |
Static Public Member Functions | |
static implicit | operator T (EnumPropertyI< T > prop) |
Allows a direct cast of the property object to its underlying value type. | |
Properties | |
ReadOnlyCollection< String > | listOfValidStrings [get] |
Returns a list of valid strings for this property. | |
ReadOnlyCollection< T > | listOfValidValues [get] |
Returns a list of valid values for this property. | |
T | maxValue [get] |
Reads the maximum value from a property. | |
T | minValue [get] |
Reads the minimum value from a property. | |
T | stepWidth [get] |
Reads the step width from a property. | |
Provided for convenience only. This type represents a standard boolean property type.
|
inline |
Constructs a new mv.impact.acquire.PropertyIBoolean object.
[in] | hProp | A valid handle to a boolean property |
|
inline |
Constructs a new unbound mv.impact.acquire.PropertyIBoolean object.
|
inlineinherited |
This function queries the property's translation table.
If this property defines a translation table the strings and their corresponding translation values will be written into sequence. If the property does NOT define a translation table sequence will be empty after this function call.
[out] | sequence | A reference to a container which will receive the data from the properties translation dictionary. |
|
inlineinherited |
This function reads a single translation table string entry from a property.
If this property defines a translation table and index specifies a valid entry the string representation of this entry will be returned. If the property does NOT define a translation table or index specifies an invalid entry an exception will be thrown.
This function reads a single translation table string entry from a property.
If this property defines a translation table and index specifies a valid entry the string representation of this entry will be returned. If the property does NOT define a translation table or index specifies an invalid entry an exception will be thrown.
[in] | index | The index of the entry to read from the property. |
|
inlineinherited |
This function queries a list of valid strings for this property.
If this property defines a translation table all valid strings will be written into sequence. If the property does NOT define a translation table sequence will be empty after this function call.
[out] | sequence | A reference to a container to store the data read from the property into. |
|
inlineinherited |
This function reads a single translation table value entry from a property.
If this property defines a translation table and index specifies a valid entry the value of this entry will be returned. If the property does NOT define a translation table or index specifies an invalid entry an exception will be thrown.
This function reads a single translation table value entry from a property.
If this property defines a translation table and index specifies a valid entry the value of this entry will be returned. If the property does NOT define a translation table or index specifies an invalid entry an exception will be thrown.
[in] | index | The index of the entry to read from the property. |
|
inlineinherited |
This function queries a list of valid values for this property.
If this property defines a translation table all valid values will be written into sequence. If the property does NOT define a translation table sequence will be empty after this function call.
[out] | sequence | A reference to a container to store the data read from the property into. |
Allows a direct cast of the property object to its underlying value type.
This is the same as calling mv.impact.acquire.EnumPropertyI<T>.read with index 0.
|
inlineinherited |
Reads a value from a property.
This function queries a single value stored under index index in the property.
Reads a value from a property.
This function queries a single value stored under index index in the property.
[in] | index | The index of the value to read from the property. |
Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
[in] | start | The index from where to start reading values from the property. |
[in] | end | The index where to stop reading values from the property. |
Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
[out] | sequence | A reference to a container to store the data read from the property into. |
Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
[out] | sequence | A reference to a container to store the data read from the property into. |
[in] | start | The index from where to start reading values from the property. |
Reads a set of values from a property.
This function queries a set of values from a property and stores these values into sequence.
[out] | sequence | A reference to a container to store the data read from the property into. |
[in] | start | The index from where to start reading values from the property. |
[in] | end | The index where to stop reading values from the property. |
|
inlineinherited |
Writes a set of values to the property.
This function writes a set of values starting at index to the property.
[in] | values | An array containing the values to write to the property. |
|
inlineinherited |
Writes a set of values to the property.
This function writes a set of values starting at index to the property.
[in] | values | An array containing the values to write to the property. |
[in] | start | The index where to write the first value to the property. |
|
inlineinherited |
Writes a set of values to the property.
This function writes a set of values starting at index to the property.
[in] | sequence | An array containing the values to write to the property. |
|
inlineinherited |
Writes a set of values to the property.
This function writes a set of values starting at index to the property.
[in] | sequence | An array containing the values to write to the property. |
[in] | start | The index where to write the first value to the property. |
|
inlineinherited |
Writes one value to the property.
This function writes a single value under index index to the property.
[in] | value | The value to write to the property. |
|
inlineinherited |
Writes one value to the property.
This function writes a single value under index index to the property.
[in] | value | The value to write to the property. |
[in] | index | The index defining at which position to write the value. |
|
getinherited |
Returns a list of valid strings for this property.
If this property does not define a translation dictionary an exception will be thrown.
|
getinherited |
Returns a list of valid values for this property.
If this property does not define a translation dictionary an exception will be thrown.
|
getinherited |
Reads the maximum value from a property.
|
getinherited |
Reads the minimum value from a property.
|
getinherited |
Reads the step width from a property.