Class AddOns (1.0.0)

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

A Google Workspace Add-on configuration.

Inheritance

Object > AddOns

Namespace

Google.Cloud.GSuiteAddOns.V1

Assembly

Google.Cloud.GSuiteAddOns.V1.dll

Constructors

AddOns()

public AddOns()

AddOns(AddOns)

public AddOns(AddOns other)
Parameter
NameDescription
otherAddOns

Properties

Calendar

public CalendarAddOnManifest Calendar { get; set; }

Calendar add-on configuration.

Property Value
TypeDescription
Google.Apps.Script.Type.Calendar.CalendarAddOnManifest

Common

public CommonAddOnManifest Common { get; set; }

Configuration that is common across all Google Workspace Add-ons.

Property Value
TypeDescription
Google.Apps.Script.Type.CommonAddOnManifest

Docs

public DocsAddOnManifest Docs { get; set; }

Docs add-on configuration.

Property Value
TypeDescription
Google.Apps.Script.Type.Docs.DocsAddOnManifest

Drive

public DriveAddOnManifest Drive { get; set; }

Drive add-on configuration.

Property Value
TypeDescription
Google.Apps.Script.Type.Drive.DriveAddOnManifest

Gmail

public GmailAddOnManifest Gmail { get; set; }

Gmail add-on configuration.

Property Value
TypeDescription
Google.Apps.Script.Type.Gmail.GmailAddOnManifest

HttpOptions

public HttpOptions HttpOptions { get; set; }

Options for sending requests to add-on HTTP endpoints

Property Value
TypeDescription
Google.Apps.Script.Type.HttpOptions

Sheets

public SheetsAddOnManifest Sheets { get; set; }

Sheets add-on configuration.

Property Value
TypeDescription
Google.Apps.Script.Type.Sheets.SheetsAddOnManifest

Slides

public SlidesAddOnManifest Slides { get; set; }

Slides add-on configuration.

Property Value
TypeDescription
Google.Apps.Script.Type.Slides.SlidesAddOnManifest