Class UniversalAction (1.1.0)

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

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

Inheritance

Object > UniversalAction

Namespace

Google.Apps.Script.Type.Gmail

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
UniversalAction.ActionTypeOneofCase
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