Class AddInConfiguration
- Namespace
- Geotab.Checkmate.ObjectModel.AddIns
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Represents populated Add-In with configuration.
public class AddInConfiguration
- Inheritance
-
AddInConfiguration
- Inherited Members
Constructors
AddInConfiguration()
Initializes a new instance of the AddInConfiguration class.
public AddInConfiguration()
Properties
CustomSecurityIds
Gets or sets an array of CustomSecurityId that are added to the list of features available when editing clearances.
public CustomSecurityId[]? CustomSecurityIds { get; set; }
Property Value
DataPermissions
Gets or sets the Data Permissions (i.e. collection of authorizations and consents) if exists.
public AddInPermissionAgreement[]? DataPermissions { get; set; }
Property Value
EnableViewSecurityId
Gets or sets a value indicating whether Add-In is going to setup the securityIds for viewing support.
public bool? EnableViewSecurityId { get; set; }
Property Value
Files
Gets or sets custom pages and/or buttons (Embedded code).
public object? Files { get; set; }
Property Value
InstallCallbackUrl
Gets or sets the install callback URL.
public string? InstallCallbackUrl { get; set; }
Property Value
IsSigned
Gets or sets a value indicating whether the Add-In is signed.
public bool? IsSigned { get; set; }
Property Value
Items
Gets or sets an array of custom pages and/or buttons (External references).
public IAddInItem[]? Items { get; set; }
Property Value
Remarks
Key
Gets or sets the unique MyGeotab Marketplace Add-In key assigned by Geotab. If there’s no plan to get your Add-In to the Marketplace, you can leave out the key/value pair from the configuration.
public string? Key { get; set; }
Property Value
Name
Gets or sets the name of this Add-In.
public string? Name { get; set; }
Property Value
OnShutdown
Gets or sets a value indicating whether Add-In is executed upon log out within the Drive App.
public bool? OnShutdown { get; set; }
Property Value
OnStartup
Gets or sets a value indicating whether Add-In is executed initially on start up within the Drive App.
public bool? OnStartup { get; set; }
Property Value
SecurityIds
Gets or sets an array of CustomSecurityIdDefinition that are added to the list of features available when editing clearances.
[Obsolete("Use the CustomSecurityIds parameter")]
public CustomSecurityIdDefinition[]? SecurityIds { get; set; }
Property Value
Signature
Gets or sets the digital signature of the Add-In.
public string? Signature { get; set; }
Property Value
SolutionId
Gets or sets the Add-In solution Id.
public string? SolutionId { get; set; }
Property Value
SupportEmail
Gets or sets the email address for support related to this Add-In.
public string? SupportEmail { get; set; }
Property Value
UninstallCallbackUrl
Gets or sets the uninstall callback URL.
public string? UninstallCallbackUrl { get; set; }
Property Value
Version
Gets or sets the Add-In application version.
public string? Version { get; set; }