Click or drag to resize
Application Constructor
Creates GD based Application instance. Must be called explicitly from derived class.

Namespace:  GDEx
Assembly:  GDEx.UAP (in GDEx.UAP.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public Application(
	string settingsOverrideFile = null,
	Nullable<PackageVersion> appVersion = null,
	string defaultLanguage = null
)

Parameters

settingsOverrideFile (Optional)
Type: SystemString
Path to JSON file with additional application settings. Can be used to change advanced SDK configuration (enable or disable some internal features). Each feature documentation will mention what parameters are supported and how they should be defined in this file. See Examples section below for more details.
appVersion (Optional)
Type: SystemNullablePackageVersion
Optional override of GD application version. This version will be sent to Good Control i.e. during application authorization process. If null, version from manifest will be used.
defaultLanguage (Optional)
Type: SystemString
Allows to override application/GD SDK default language. It must follow the IETF BCP 47 standards. For example, U.S. English is "en-US". When null or empty, a first item from a list of current runtime language values preferred by the user is used. To take an effect, a selected language must be installed on the device and must be supported by the application. Language is supported by the application if it contains appropriate string .resw file or if an appropriate "Resource Language" entry is present in it's manifest.
See Also