Google.Apps.Script.Type - Class UniversalAction (2.1.0)

public sealed class UniversalAction : IMessage<UniversalAction>, IEquatable<UniversalAction>, IDeepCloneable<UniversalAction>, IBufferMessage, IMessage

Reference documentation and code samples for the Google.Apps.Script.Type class UniversalAction.

An action that is always available in the add-on toolbar menu regardless of message context.

Inheritance

object > UniversalAction

Namespace

GoogleGoogle.AppsGoogle.Apps.ScriptTypeGmail

Assembly

Google.Apps.Script.Type.dll

Constructors

UniversalAction()

public UniversalAction()

UniversalAction(UniversalAction)

public UniversalAction(UniversalAction other)
Parameter
NameDescription
otherUniversalAction

Properties

ActionTypeCase

public UniversalAction.ActionTypeOneofCase ActionTypeCase { get; }
Property Value
TypeDescription
UniversalActionActionTypeOneofCase
public string OpenLink { get; set; }

A link that is opened by Gmail when the user triggers the action.

Property Value
TypeDescription
string

RunFunction

public string RunFunction { get; set; }

An endpoint that is called when the user triggers the action. See the universal actions guide for details.

Property Value
TypeDescription
string

Text

public string Text { get; set; }

Required. User-visible text describing the action, for example, "Add a new contact."

Property Value
TypeDescription
string