Add/edit Key/Value setting to Android AppConfig
Description
Section titled “Description”This function is used to add a new Key/Value setting to an existing AppConfig payload in the specified profile. If a setting with the specified key and type already exists, its value will be overwritten with the new value instead of creating a new setting.
Syntax
Section titled “Syntax”Public Function AddKeyValueToAppConfigAndroid(DeviceApplicationId As Integer, Key As String, Value As String, KeyValueType As String, changelogComment As String) As BooleanParameters
Section titled “Parameters”Return value
Section titled “Return value”Returns a boolean value. True if succeeded, false if not.
Example
Section titled “Example”VBScript
Set oCMS = CreateObject("CapaInstaller.SDK")Wscript.echo oCMS.SetDefaultManagementPoint("2")
Dim iProfileId : iProfileId = 153Dim sKey : sKey = "AllowSync"Dim sValue : sValue = "True"Dim sKeyValueType : sKeyValueType = "Boolean"Dim sChangelogComment : sChangelogComment = "Added setting AllowSync with sdk"Wscript.echo "Added Android Setting AllowSync: " & oCMS.AddKeyValueToAppConfigAndroid(iProfileId, sKey, sValue, sKeyValueType, sChangelogComment)
sKey = "UserEmail"sValue = ""sKeyValueType = "String"sChangelogComment = "Added setting UserEmail with sdk"Wscript.echo "Added Android Setting UserEmail: " & oCMS.AddKeyValueToAppConfigAndroid(iProfileId, sKey, sValue, sKeyValueType, sChangelogComment)
sKey = "Port"sValue = "80"sKeyValueType = "Int"sChangelogComment = "Added setting Port with sdk"Wscript.echo "Added Android Setting Port: " & oCMS.AddKeyValueToAppConfigAndroid(iProfileId, sKey, sValue, sKeyValueType, sChangelogComment)
sKey = "UserEmailDownloadSize"sValue = "2147483647899"sKeyValueType = "Float"sChangelogComment = "Added setting UserEmailDownloadSize with sdk"Wscript.echo "Added Android Setting UserEmailDownloadSize: " & oCMS.AddKeyValueToAppConfigAndroid(iProfileId, sKey, sValue, sKeyValueType, sChangelogComment)
sKey = "LicenseDate"sValue = "14-09-2017 12:30:00"sKeyValueType = "DateTime"sChangelogComment = "Added setting LicenseDate with sdk"Wscript.echo "Added Android Setting LicenseDate: " & oCMS.AddKeyValueToAppConfigAndroid(iProfileId, sKey, sValue, sKeyValueType, sChangelogComment)