Class ItemCollection

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
C#
Copy
public class ItemCollection : Disposable, System.Collections.IEnumerable, System.Collections.Generic.IEnumerable<Item>
Inheritance
ItemCollection
Implements
System.Collections.Generic.IEnumerable<Item>

Constructors

View Source

ItemCollection()

Declaration
C#
Copy
public ItemCollection()
View Source

ItemCollection(System.Collections.ICollection)

Declaration
C#
Copy
public ItemCollection(System.Collections.ICollection c)
Parameters
Type Name Description
System.Collections.ICollection c
View Source

ItemCollection(Int32)

Declaration
C#
Copy
public ItemCollection(int capacity)
Parameters
Type Name Description
Int32 capacity
View Source

ItemCollection(ItemCollection)

Declaration
C#
Copy
public ItemCollection(ItemCollection other)
Parameters
Type Name Description
ItemCollection other

Properties

View Source

Capacity

Declaration
C#
Copy
public int Capacity { get; set; }
Property Value
Type Description
Int32
View Source

Count

Declaration
C#
Copy
public int Count { get; }
Property Value
Type Description
Int32
View Source

IsFixedSize

Declaration
C#
Copy
public bool IsFixedSize { get; }
Property Value
Type Description
Boolean
View Source

IsReadOnly

Declaration
C#
Copy
public bool IsReadOnly { get; }
Property Value
Type Description
Boolean
View Source

IsSynchronized

Declaration
C#
Copy
public bool IsSynchronized { get; }
Property Value
Type Description
Boolean
View Source

Item[Int32]

Declaration
C#
Copy
public Item this[int index] { get; set; }
Parameters
Type Name Description
Int32 index
Property Value
Type Description
Item

Methods

View Source

Add(Item)

Declaration
C#
Copy
public void Add(Item x)
Parameters
Type Name Description
Item x
View Source

AddRange(ItemCollection)

Declaration
C#
Copy
public void AddRange(ItemCollection values)
Parameters
Type Name Description
ItemCollection values
View Source

Clear()

Declaration
C#
Copy
public void Clear()
View Source

CopyTo(Int32, Item[], Int32, Int32)

Declaration
C#
Copy
public void CopyTo(int index, Item[] array, int arrayIndex, int count)
Parameters
Type Name Description
Int32 index
Item[] array
Int32 arrayIndex
Int32 count
View Source

CopyTo(Item[])

Declaration
C#
Copy
public void CopyTo(Item[] array)
Parameters
Type Name Description
Item[] array
View Source

CopyTo(Item[], Int32)

Declaration
C#
Copy
public void CopyTo(Item[] array, int arrayIndex)
Parameters
Type Name Description
Item[] array
Int32 arrayIndex
View Source

GetEnumerator()

Declaration
C#
Copy
public ItemCollection.ItemCollectionEnumerator GetEnumerator()
Returns
Type Description
ItemCollection.ItemCollectionEnumerator
View Source

GetRange(Int32, Int32)

Declaration
C#
Copy
public ItemCollection GetRange(int index, int count)
Parameters
Type Name Description
Int32 index
Int32 count
Returns
Type Description
ItemCollection
View Source

Insert(Int32, Item)

Declaration
C#
Copy
public void Insert(int index, Item x)
Parameters
Type Name Description
Int32 index
Item x
View Source

InsertRange(Int32, ItemCollection)

Declaration
C#
Copy
public void InsertRange(int index, ItemCollection values)
Parameters
Type Name Description
Int32 index
ItemCollection values
View Source

ReleaseSwigCPtr(Runtime.InteropServices.HandleRef)

Declaration
C#
Copy
protected override void ReleaseSwigCPtr(Runtime.InteropServices.HandleRef swigCPtr)
Parameters
Type Name Description
Tizen.System.Runtime.InteropServices.HandleRef swigCPtr
Overrides
View Source

RemoveAt(Int32)

Declaration
C#
Copy
public void RemoveAt(int index)
Parameters
Type Name Description
Int32 index
View Source

RemoveRange(Int32, Int32)

Declaration
C#
Copy
public void RemoveRange(int index, int count)
Parameters
Type Name Description
Int32 index
Int32 count
View Source

Repeat(Item, Int32)

Declaration
C#
Copy
public static ItemCollection Repeat(Item value, int count)
Parameters
Type Name Description
Item value
Int32 count
Returns
Type Description
ItemCollection
View Source

Reverse()

Declaration
C#
Copy
public void Reverse()
View Source

Reverse(Int32, Int32)

Declaration
C#
Copy
public void Reverse(int index, int count)
Parameters
Type Name Description
Int32 index
Int32 count
View Source

SetRange(Int32, ItemCollection)

Declaration
C#
Copy
public void SetRange(int index, ItemCollection values)
Parameters
Type Name Description
Int32 index
ItemCollection values

Implements

System.Collections.Generic.IEnumerable<>

Extension Methods