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.
Implements
IMessageUniversalActionExtensionPoint, IEquatableUniversalActionExtensionPoint, IDeepCloneableUniversalActionExtensionPoint, IBufferMessage, IMessageNamespace
Google.Apps.Script.TypeAssembly
Google.Apps.Script.Type.dll
Constructors
UniversalActionExtensionPoint()
public UniversalActionExtensionPoint()
UniversalActionExtensionPoint(UniversalActionExtensionPoint)
public UniversalActionExtensionPoint(UniversalActionExtensionPoint other)
Parameter | |
---|---|
Name | Description |
other | UniversalActionExtensionPoint |
Properties
ActionTypeCase
public UniversalActionExtensionPoint.ActionTypeOneofCase ActionTypeCase { get; }
Property Value | |
---|---|
Type | Description |
UniversalActionExtensionPointActionTypeOneofCase |
HasOpenLink
public bool HasOpenLink { get; }
Gets whether the "open_link" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasRunFunction
public bool HasRunFunction { get; }
Gets whether the "run_function" field is set
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
OpenLink
public string OpenLink { get; set; }
URL to be opened by the UniversalAction.
Property Value | |
---|---|
Type | Description |
string |
RunFunction
public string RunFunction { get; set; }
Endpoint to be run by the UniversalAction.
Property Value | |
---|---|
Type | Description |
string |