# Category

> Several standard categories are provided by default, but note that you can add your own custom categories as well.

## Activity Creator

Several standard categories are provided by default, but note that you can add your own custom categories as well.

![docs image](https://dev-assets.cms.uipath.com/assets/images/marketplace/marketplace-docs-image-35088-a791b770-d28db30a.webp)

## Generated Code

The `LocalizedCategory` attribute on each of your properties contains a reference to the category you selected. The category name may be modified by going to *Properties Resources.resx*.

Notice that the first two properties are in the Input category while the third is in the Output category and reference `Resources.Input_Category` and `Resources.Output_Category` respectively.

```
...
#regio Properties
[LocalizedDisplayName(nameof(Resources.Addition_FirstNumber_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_FirstNumber_Description))]
[LocalizedCategory(nameof(Resources.Input_Category))]
public InArgument<int> FirstNumber { get; set; }
[LocalizedDisplayName(nameof(Resources.Addition_SecondNumber_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_SecondNumber_Description))]
[LocalizedCategory(nameof(Resources.Input_Category))]
public InArgument<int> SecondNumber { get; set; }
[LocalizedDisplayName(nameof(Resources.Addition_Sum_DisplayName))]
[LocalizedDescription(nameof(Resources.Addition_Sum_Description))]
[LocalizedCategory(nameof(Resources.Output_Category))]
public OutArgument<int> Sum { get; set; }
#endregio
...
```

## Effect in UiPath Studio

![docs image](https://dev-assets.cms.uipath.com/assets/images/marketplace/marketplace-docs-image-35314-e8dda7d8-3af1135d.webp)
