ToolboxCategory Class
A collection of toolbox items that have been categorized.
Assembly: System.Activities.Presentation (in System.Activities.Presentation.dll)
| Name | Description | |
|---|---|---|
![]() | ToolboxCategory() | Creates an instance of the ToolboxCategory class. |
![]() | ToolboxCategory(String^) | Creates an instance of the ToolboxCategory class with a specified name. |
| Name | Description | |
|---|---|---|
![]() | CategoryName | Gets or sets the name of the toolbox category. |
![]() | Item[Int32] | Gets or sets the tool at the specified index. |
![]() | Tools | Gets the tools in the ToolboxCategory. |
| Name | Description | |
|---|---|---|
![]() | Add(ToolboxItemWrapper^) | Adds a specified tool to the end of the toolbox category collection. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | Remove(ToolboxItemWrapper^) | Removes the first occurrence of a specified tool from the toolbox category collection. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Occurs when a property value changes. |
| Name | Description | |
|---|---|---|
![]() ![]() | ICollection::CopyTo(Array^, Int32) | |
![]() ![]() | IEnumerable::GetEnumerator() | Returns an enumerator that iterates through the ToolboxCategory collection. |
![]() ![]() | IList::Add(Object^) | Adds a tool to the ToolboxCategory. |
![]() ![]() | IList::Clear() | Removes all the tools from the ToolboxCategory. |
![]() ![]() | IList::Contains(Object^) | Determines whether the ToolboxCategory contains a specific tool. |
![]() ![]() | IList::IndexOf(Object^) | Determines the index of a specific tool in the ToolboxCategory. |
![]() ![]() | IList::Insert(Int32, Object^) | Inserts a tool into the ToolboxCategory at the specified index. |
![]() ![]() | IList::Remove(Object^) | Removes the first occurrence of a specific tool from the ToolboxCategory. |
![]() ![]() | IList::RemoveAt(Int32) | Removes the tool at the specified index of the ToolboxCategory collection. |
![]() ![]() | ICollection::Count | Gets the number of tools contained in the ToolboxCategory. |
![]() ![]() | ICollection::IsSynchronized | Gets a value that indicates whether access to the ToolboxCategory is synchronized (thread safe). |
![]() ![]() | ICollection::SyncRoot | Gets an object that can be used to synchronize access to the ToolboxCategory. |
![]() ![]() | IList::IsFixedSize | Gets a value that indicates whether the ToolboxCategory has a fixed size. |
![]() ![]() | IList::IsReadOnly | Gets a value that indicates whether the ToolboxCategory is read-only. |
![]() ![]() | IList::Item[Int32] | Gets or sets the tool at the specified index. |
| Name | Description | |
|---|---|---|
![]() | AsParallel() | Overloaded. Enables parallelization of a query.(Defined by ParallelEnumerable.) |
![]() | AsQueryable() | Overloaded. Converts an IEnumerable to an IQueryable.(Defined by Queryable.) |
![]() | Cast<TResult>() | Casts the elements of an IEnumerable to the specified type.(Defined by Enumerable.) |
![]() | OfType<TResult>() | Filters the elements of an IEnumerable based on a specified type.(Defined by Enumerable.) |
The ToolboxCategory collection contains items of type ToolboxItemWrapper that are added and removed from an instance of the collection using the Add and Remove methods.
The ToolboxCategory class implements the INotifyPropertyChanged interface. This allows the collection that is storing the toolbox items to provide notifications when properties like the CategoryName property are changed and methods like Add and Remove are used to change the contents of the collection.
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.





