Variant Class |
The Variant type exposes the following members.
| Name | Description | |
|---|---|---|
| Variant | Default constructor for the Variant class. Constructs a variant of undefined type without a value. | |
| Variant(Boolean) | Constructor for the Variant class. Constructs a variant with the specified value of the bool type. | |
| Variant(Color) | Constructor for the Variant class. Constructs a variant with the specified color value. | |
| Variant(Double) | Constructor for the Variant class. Constructs a variant with the specified value of the double type. | |
| Variant(Int32) | Constructor for the Variant class. Constructs a variant with the specified value of the long integer type. | |
| Variant(String) | Constructor for the Variant class. Constructs a variant with the specified string value. |
| Name | Description | |
|---|---|---|
| AutoDelete | (Inherited from DisposableWrapper) |
|
| Boolean | ||
| Char | ||
| Color | ||
| Double | ||
| Float | ||
| Int | ||
| IsDisposed | (Inherited from DisposableWrapper) |
|
| Long | ||
| Short | ||
| String | ||
| Type | ||
| Uchar | ||
| Uint | ||
| Ulong | ||
| UnmanagedObject | (Inherited from DisposableWrapper) |
|
| Ushort |
| Name | Description | |
|---|---|---|
| Clone | (Inherited from RXObject) |
|
| CompareTo | (Inherited from RXObject) |
|
| CopyFrom(RXObject) | (Inherited from RXObject) |
|
| CopyFrom(Variant) | Copies the contents of the specified object into this object. | |
| CreateObjRef | Creates an object that contains all the relevant information
required to generate a proxy used to communicate with a remote
object. (Inherited from MarshalByRefObject) |
|
| DeleteElem | If the variant's type is VariantType.Table, deletes the element with the specified string key from the table. For other types, the method is invalid. | |
| Dispose | (Inherited from DisposableWrapper) |
|
| ElemAt | If the variant's type is kTable, gets the key and OdGiVariant value from the table using the specified index. For other types, the method is invalid. | |
| ElemCount | If the variant's type is Table, returns the number of the table's elements. For other types, the method is invalid. | |
| Equals | Checks objects for equality. (Overrides DisposableWrapperEquals(Object)) |
|
| get_Elem(String) | If the variant's type is Table, gets the Variant value from the table using the specified key. For other types, the method is invalid. | |
| get_Elem(String, Variant) | If the variant's type is Table, gets the variant value from the table using the specified key. For other types, the method is invalid. | |
| GetHashCode | (Inherited from DisposableWrapper) |
|
| GetLifetimeService | Retrieves the current lifetime service object that controls the
lifetime policy for this instance. (Inherited from MarshalByRefObject) |
|
| GetRXClass | (Inherited from RXObject) |
|
| GetType | Gets the Type of the current
instance. (Inherited from Object) |
|
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime
policy for this instance. (Inherited from MarshalByRefObject) |
|
| QueryX | (Inherited from RXObject) |
|
| set_Elem | If the variant's type is Table, sets the variant value from the table using the specified key. For other types, the method is invalid. If a key is not found, a new table with the specified key is created. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
|
| X | (Inherited from RXObject) |
| © Bricsys NV. All rights reserved. |