Google.Apps.Script.Type - Class UniversalActionExtensionPoint (2.2.0)

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

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

Format for declaring a universal action menu item extension point.

Inheritance

object > UniversalActionExtensionPoint

Namespace

Google.Apps.Script.Type

Assembly

Google.Apps.Script.Type.dll

Constructors

UniversalActionExtensionPoint()

public UniversalActionExtensionPoint()

UniversalActionExtensionPoint(UniversalActionExtensionPoint)

public UniversalActionExtensionPoint(UniversalActionExtensionPoint other)
Parameter
NameDescription
otherUniversalActionExtensionPoint

Properties

ActionTypeCase

public UniversalActionExtensionPoint.ActionTypeOneofCase ActionTypeCase { get; }
Property Value
TypeDescription
UniversalActionExtensionPointActionTypeOneofCase
public bool HasOpenLink { get; }

Gets whether the "open_link" field is set

Property Value
TypeDescription
bool

HasRunFunction

public bool HasRunFunction { get; }

Gets whether the "run_function" field is set

Property Value
TypeDescription
bool

Label

public string Label { get; set; }

Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".

Property Value
TypeDescription
string
public string OpenLink { get; set; }

URL to be opened by the UniversalAction.

Property Value
TypeDescription
string

RunFunction

public string RunFunction { get; set; }

Endpoint to be run by the UniversalAction.

Property Value
TypeDescription
string