Collection.Item

From Xojo Documentation

Method

Collection.Item(Index as Integer) As Variant

Supported for all project types and targets.

Refers to an element of a collection. Index is 1-based.


Method

Collection.Item(Key as String) As Variant

Supported for all project types and targets.

Refers to an element of a collection by the value of its Key.

Sample Code

The following code displays the elements in the collection using Item.

Var c As New Collection
c.Add(1, "ID")
c.Add("Lois Lane", "Name")
c.Add("Reporter", "JobTitle")
c.Add(85000, "Salary")
c.Add(lois, "Picture") // lois is a Picture added to the project
TextField1.Value = c.Item("ID")
TextField2.Value = c.Item(2) // returns "Lois Lane"
TextField3.Value = c.Item("JobTitle")
TextField4.Value = c.Item("Salary")
Canvas1.Backdrop = c.Item("Picture")