The ItemPropertiesBox enables the association of any item with an ordered set of item properties. Item properties are small data records.
| Name | Type | Description | Notes |
|---|---|---|---|
| ToString | string | Text summary of the box. | |
| Children | ObservableCollection | Observable collection of the nested boxes. |
| Name | Type | Description | Parameters |
|---|---|---|---|
| GetProperties | Dictionary<uint, List> | Returns properties in a convinient form factor. Returns dictionary with Lists of boxes that can be accessed by item id. |
| Name | Type | Description | Notes |
|---|---|---|---|
| property_container | ItemPropertyContainerBox | Contains an implicitly indexed list of item properties. | |
| association | List | Associates items with item properties. |
| Name | Description | Parameters |
|---|---|---|
| ItemPropertiesBox | Create the box object from the bitstream, box size and start position. | BitStreamReader stream - File stream. ulong size - Box size in bytes. ulong startPos - Start position in bits. |