2024 April Release

Class COOATTREDIT@1.1:App Permanent link for this heading

An object of the class App ("App") defines an App which can be bought.

Class Hierarchy

Object > ComponentObject > LicenseItem > App

Direct Subclasses

StorageApp, VolumeLicense

Properties Permanent link for this heading

Type

Property

Name

LanguageStringList[]

mlname

Multilingual Name

Object[]

templates

Templates

Actions Permanent link for this heading

Return Type

Signature

boolean

CheckLicense(
  optional string instance,
  optional boolean disableerrorapps,
  optional object context,
  optional boolean silentmode,
  out retval boolean haslicense)

Properties Permanent link for this heading


Multilingual Name (COOSYSTEM@1.1:mlname) Permanent link for this heading

Defines the multilingual name of the object. It stores one name for each supported language.

Explanation:
This field defines the multilingual name of the object.

unique LanguageStringList[] COOSYSTEM@1.1:mlname


Templates (COOTC@1.1001:templates) Permanent link for this heading

Stores a list of templates (e.g. classes) which are assigned to that category. The templates will be shown in the creation dialog.

Explanation:
In this field the templates are displayed.

unique Object[] COOTC@1.1001:templates

Additional Information

Actions Permanent link for this heading


COOATTREDIT@1.1:CheckLicense Permanent link for this heading

App::CheckLicenseCheck if the App is licensed for the current user.
Thrown errors include

boolean COOATTREDIT@1.1:CheckLicense(
  optional string instance,
  optional boolean disableerrorapps,
  optional object context,
  optional boolean silentmode,
  out retval boolean haslicense)

Name

Description

instance

Instance to be checked.

disableerrorapps

Just raise an error, do not set error application.

context

the context for the license check

silentmode

if set no errors will be raised

haslicense

additional to possible errors the result of the license check will be returned in this parameter