ExtensionLicense QML Type

  • Esri.ArcGISRuntime
  • ExtensionLicense
  • Details of an extension license. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.0



    Detailed Description

    Note: You cannot declare or create a component of this type in QML code.

    To get access to extension licensed functionality you need to supply extension licenses at app startup. An ArcGIS Maps SDK license must always be provided as well in order to unlock the extensions.

    A list of extension licenses can be obtained from the ArcGISRuntimeEnvironment.license property and iterating through the License's extensions. These are the extensions that are available for use within the app. All extensions are available when licensed at the developer level even through the list of extensions may be empty.

    See also License.

    Property Documentation

    [read-only] expiry : time

    Returns the date the extension license expires (read-only).

    This property represents either the expiry date of a license set with a license key or the portal subscription expiry.

    [read-only] licenseStatus : Enums.LicenseStatus

    Returns the Enums.LicenseStatus of the extensions license (read-only).

    Usually this status returns Valid because the current License object always contains extensions that were validated when supplied.

    The extension license status: Invalid, Expired, LoginRequired, or Valid.

    See also Enums.LicenseStatus.

    [read-only] name : string

    The extension license name (read-only).

    This is the name of the extension embedded in the license string.

    [read-only] permanent : bool

    Returns true if the extension license expiry is permanent (read-only), false otherwise.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.