Share via


Raising Exceptions for Recipes

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies.
This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

If an exception is thrown during the execution of an action, it is wrapped in ActionExcecutionException. If an exception is thrown from a value provider, it is wrapped in ValueProviderException. However, both of these actually derive from RecipeExecutionException, which is responsible for all other exceptions during the execution of a recipe.

Note

For more information about exceptions raised during the execution of actions, see Raising Exceptions for Actions.

See also

Developing Recipes | Specifying Command Bars | Specifying Bound References | Specifying Unbound References | Gathering Arguments