Table of Contents

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
object
ActionAttribute
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.