Dictionary Contains
- Checks whether particular value or key exist in Dictionary or not.It takes dictionary variable and a key or value to be searched as input and gives result as Boolean.
Properties
Common
- DisplayName (String) – The display name of the activity.
Misc
- Dictionary (InArgument<IDictionary<SelectedKeyDatatype, SelectedValueDatatype >>) – Dictionary represents a collection of keys and values.
- Private (Boolean) – If selected, the values of variables and arguments are no longer logged at Verbose level.
- Key (InArgument< SelectedKeyDatatype >) – Unique items in the dictionary which holds the values.
- Value (InArgument< SelectedValueDatatype >) – Corresponding values of keys. Duplicate values allowed in Dictionary.
- Result (OutArgument<Boolean>) – Boolean value received as output of this activit
Example
- Create a new Process and then click on Manage Packages. Now search for Activities.Expressions in search bar. Install this package and click Save.
- Then create a Sequence and inside it call Add to Dictionary Create dict variable
- Now simply enter the Key and Value which you want in pair and similarly add more Add to Dictionary activities to add more items to the Dictionary.
- Then add Dictionary Contains activity into the workflow. Pass the Dictionary variable and key or value into the activity that you have to search for. Create Result variable