Type Default Read Only Description
[C#]
IEnumerable<KeyValuePair<string, object>>

[Visual Basic]
IEnumerable(Of KeyValuePair(Of String, Object))
null No The Flash variables.

 

   

Notes
 

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.

 

   

Example
 

None.