Share via


AddToCollection<T> Activity Designer

The AddToCollection<T> activity designer is used to create and configure an AddToCollection activity.

The AddToCollection<T> Activity

The AddToCollection activity adds an item to a collection.

Using the AddToCollection<T> Activity Designer

The AddToCollection<T> activity designer can be found in the Collection category of the Toolbox, which is accessed by clicking the Toolbox tab of the Workflow Designer (Alternatively, select Toolbar from the View menu or CTRL+ALT+X.)

The AddToCollection<T> activity designer can be dragged from the Toolbox and dropped on to the Workflow Designer surface wherever activities are usually placed, such as inside a Sequence. This creates a AddToCollection activity with a default DisplayName of AddToCollection<Int32>. (By default, the TypeArgument is Int32. This can be changed in the property grid.) The DisplayName value can be edited in the header of the AddToCollection<T> activity designer or in the DisplayName box of the property grid. The other properties must be edited on the property grid.

The AddToCollection<T> Properties

The following table shows the AddToCollection properties and describes how they are used in the designer.

Property Name Required Usage

DisplayName

False

The friendly name of the AddToCollection activity. The default is AddToCollection<Int32>. Although the DisplayName value is not strictly required, it is a best practice to use one.

Item

True

The item to add to the Collection<T>. This item is of type T, which is of type TypeArgument. To specify the item, type in a Visual Basic expression in the property grid.

Collection

True

The collection to which the item should be added. This collection is of type ICollection<TypeArgument>. To specify the collection, type a Visual Basic expression in the property grid.

TypeArgument

True

The type T of the items contained in the ICollection. By default, this TypeArgument type is set to Int32. To change the type, change the value of the TypeArgument in the combo box in the property grid.

See Also

Concepts

AddToCollection<T> Activity Designer
ClearCollection<T> Activity Designer
ExistsInCollection<T> Activity Designer
RemoveFromCollection<T> Activity Designer

Other Resources

Collection Activity Designers