Required. An object expression that evaluates to an object in the Applies To list.
item
Required. An Object of any type that specifies the member to add to the collection.
key
Optional. A unique string expression that specifies a key string that can be used, instead of a positional index, to access a member of the collection.
before
Optional. An expression that specifies a relative position in the collection. The member to be added is placed in the collection before the member identified by the beforeargument. If a numeric expression, before must be a number from 1 to the value of the collection's Count property. If a string expression, before must correspond to the key specified when the member being referred to was added to the collection. You can specify a before position or an after position, but not both.
after
Optional. An expression that specifies a relative position in the collection. The member to be added is placed in the collection after the member identified by the after argument. If numeric, after must be a number from 1 to the value of the collection's Count property. If a string, after must correspond to the key specified when the member referred to was added to the collection. You can specify a before position or an after position, but not both.
Remarks
Whether the before or after argument is a string expression or numeric expression, it must refer to an existing member of the collection, or an error occurs.
An error also occurs if a specified key duplicates the key for an existing member of the collection.