public sealed class CalendarAddOnManifest : IMessage<CalendarAddOnManifest>, IEquatable<CalendarAddOnManifest>, IDeepCloneable<CalendarAddOnManifest>, IBufferMessage, IMessageReference documentation and code samples for the Google.Apps.Script.Type class CalendarAddOnManifest.
Calendar add-on manifest.
Implements
IMessageCalendarAddOnManifest, IEquatableCalendarAddOnManifest, IDeepCloneableCalendarAddOnManifest, IBufferMessage, IMessageNamespace
Google.Apps.Script.Type.CalendarAssembly
Google.Apps.Script.Type.dll
Constructors
CalendarAddOnManifest()
public CalendarAddOnManifest()CalendarAddOnManifest(CalendarAddOnManifest)
public CalendarAddOnManifest(CalendarAddOnManifest other)| Parameter | |
|---|---|
| Name | Description |
other |
CalendarAddOnManifest |
Properties
ConferenceSolution
public RepeatedField<ConferenceSolution> ConferenceSolution { get; }Defines conference solutions provided by this add-on.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldConferenceSolution |
|
CreateSettingsUrlFunction
public string CreateSettingsUrlFunction { get; set; }An endpoint to execute that creates a URL to the add-on's settings page.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CurrentEventAccess
public CalendarAddOnManifest.Types.EventAccess CurrentEventAccess { get; set; }Define the level of data access when an event addon is triggered.
| Property Value | |
|---|---|
| Type | Description |
CalendarAddOnManifestTypesEventAccess |
|
EventOpenTrigger
public CalendarExtensionPoint EventOpenTrigger { get; set; }An endpoint to trigger when an event is opened (viewed/edited).
| Property Value | |
|---|---|
| Type | Description |
CalendarExtensionPoint |
|
EventUpdateTrigger
public CalendarExtensionPoint EventUpdateTrigger { get; set; }An endpoint to trigger when the open event is updated.
| Property Value | |
|---|---|
| Type | Description |
CalendarExtensionPoint |
|
HomepageTrigger
public HomepageExtensionPoint HomepageTrigger { get; set; }Defines an endpoint that will be executed contexts that don't match a declared contextual trigger. Any cards generated by this function will always be available to the user, but may be eclipsed by contextual content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger.
| Property Value | |
|---|---|
| Type | Description |
HomepageExtensionPoint |
|