Class ActionAttribute
- Namespace
- BpNexT.Actions.Abstractions
- Assembly
- BpNexT.Actions.Abstractions.dll
Marks a public module method as a named automation action.
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
public sealed class ActionAttribute : Attribute
- Inheritance
-
objectActionAttribute
- Inherited Members
-
object.ToString()
Constructors
- ActionAttribute(string)
Marks a public module method as a named automation action.
Properties
- Description
Longer explanation shown beneath the display name.
- Display
Human-readable name shown in Studio and the apps portal.
- Form
Whether Studio generates an input form for this action. Set false for actions that are only an HTTP endpoint (e.g. the backend of a custom UI), so they do not show up as a form to fill.
- Id
The action id; unique within the module and stable across versions.