GuiCollection Array
If a method retrieves a GuiCollection object where a parameter is to be created from the value, and the items in the collection can be converted into strings, the values of the items are stored in a parameter array. The parameter names are of the format <paramName>_1, <para,Name>_2 ... <paramName>_n where <paramName> is the name passed to the function as the parameter to store the value.
Parameter <paramName>_count is set to n where n is the number of items in the returned collection.