Class DocsAddOnManifest (1.0.0)

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

Docs add-on manifest.

Inheritance

Object > DocsAddOnManifest

Namespace

Google.Apps.Script.Type.Docs

Assembly

Google.Apps.Script.Type.dll

Constructors

DocsAddOnManifest()

public DocsAddOnManifest()

DocsAddOnManifest(DocsAddOnManifest)

public DocsAddOnManifest(DocsAddOnManifest other)
Parameter
NameDescription
otherDocsAddOnManifest

Properties

HomepageTrigger

public HomepageExtensionPoint HomepageTrigger { get; set; }

If present, this overrides the configuration from addOns.common.homepageTrigger.

Property Value
TypeDescription
HomepageExtensionPoint

OnFileScopeGrantedTrigger

public DocsExtensionPoint OnFileScopeGrantedTrigger { get; set; }

Endpoint to execute when file scope authorization is granted for this document/user pair.

Property Value
TypeDescription
DocsExtensionPoint