|
This property specifies the Flash variables. The object values
can be any of the following:
- SwfActionValue.Undefined – the undefined value.
- SwfActionValue.Null – the null value.
- A Boolean – a primitive Boolean.
- A Char – a primitive string consisting of one character.
- A SByte, Byte, Int16, UInt16, or Int32 – a primitive number
(32-bit integer).
- A UInt32, Int64, or UInt64 – a primitive number (32-bit integer
if it is within the range of 32-bit integer; double-precision
floating-point number, otherwise).
- A Single – a primitive number (single-precision floating-point
number).
- A Double – a primitive number (double-precision floating-point
number).
- A Decimal – a primitive number (32-bit integer if it is an
integer within the range of 32-bit integer; double-precision
floating-point number, otherwise).
- A String – a primitive string.
- IEnumerable<KeyValuePair<string, object>> – an
object with KeyValuePair<string, object>.Key as the property
names and KeyValuePair<string, object>.Value after this
conversion as the property values.
- IEnumerable<object> – an array with the objects after
this conversion as the element values.
Reference semantics of objects is supported. When the same
IEnumerable<KeyValuePair<string, object>> or the same
IEnumerable<object> is in different parts of this property
value, the same object is used. In particular, you can create
objects and properties/element values that form circular
references.
|
|
|