Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
An array of property values.
public class PropertyArray : Disposable, IDisposable
- Inheritance
-
System.Object
PropertyArray
- Implements
-
System.IDisposable
Constructors
Declaration
API Level: 3
Fields
Declaration
protected bool swigCMemOwn
Field Value
Type |
Description |
System.Boolean |
|
API Level: 3
Properties
View Source
Item[UInt32]
The operator to access an element.
Declaration
public PropertyValue this[uint index] { get; }
Parameters
Type |
Name |
Description |
System.UInt32 |
index |
The element index to access. No bounds checking is performed.
|
Property Value
API Level: 3
Methods
View Source
Add(KeyValue)
Adds an keyvalue to the array.
This function should be first
Declaration
public PropertyArray Add(KeyValue value)
Parameters
Type |
Name |
Description |
KeyValue |
value |
The value to add at the end of the array.
|
Returns
View Source
Add(PropertyValue)
Adds an element to the array.
Declaration
public PropertyArray Add(PropertyValue value)
Parameters
Type |
Name |
Description |
PropertyValue |
value |
The value to add at the end of the array.
|
Returns
API Level: 3
View Source
Capacity()
Retrieves the capacity of the array.
Declaration
Returns
Type |
Description |
System.UInt32 |
The allocated capacity of the array.
|
API Level: 3
Declaration
API Level: 3
View Source
Count()
Retrieves the number of elements in the array.
Declaration
Returns
Type |
Description |
System.UInt32 |
The number of elements in the array.
|
API Level: 3
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Overrides
API Level: 3
View Source
Empty()
Returns whether the array is empty.
Declaration
Returns
Type |
Description |
System.Boolean |
Returns true if empty, false otherwise.
|
API Level: 3
Declaration
public PropertyValue GetElementAt(uint index)
Parameters
Type |
Name |
Description |
System.UInt32 |
index |
The element index to access. No bounds checking is performed.
|
Returns
API Level: 3
View Source
PushBack(PropertyValue)
Adds an element to the array.
Declaration
public void PushBack(PropertyValue value)
Parameters
Type |
Name |
Description |
PropertyValue |
value |
The value to add at the end of the array.
|
API Level: 3
View Source
Reserve(UInt32)
Increases the capacity of the array.
Declaration
public void Reserve(uint size)
Parameters
Type |
Name |
Description |
System.UInt32 |
size |
The size to reserve.
|
API Level: 3
Declaration
public void Resize(uint size)
Parameters
Type |
Name |
Description |
System.UInt32 |
size |
The size to resize
|
API Level: 3
View Source
Size()
Retrieves the number of elements in the array.
Declaration
Returns
Type |
Description |
System.UInt32 |
The number of elements in the array.
|
API Level: 3
Implements
System.IDisposable