WebBrowserGet

Using WebView2

Description

Gets the settings of the WebBrowser control. The global settings are also obtained.

Syntax

WebBrowserGet (string n, ref string v)

Argument

Description

n

The name of the setting. See WebBrowserSet for the list of available settings. The following values are read-only.

  • SDKVersion -- Obtain the current WebView2 SDK version. The SDK build number is the third part of the SDK version number, for example, if the current WebView2 SDK Version is “107.0.1418.22”, the SDK build number is 1418.

  • RuntimeVersion -- Obtain the current WebView2 Runtime version. The runtime build number is the third part of the runtime version number, for example, if the current WebView2 Runtime version is 105.0.1314.27, the runtime build number is 1314.

    Note

    Every time PowerBuilder is upgraded, the SDK version corresponding to WebBrowser will be updated. The runtime build number must be greater than or equal to the SDK build number, otherwise, compatibility issues may appear.

v

The value of the setting that is obtained.


Return value

Integer.

Returns values as follows. If any argument's value is null, the method returns null.

  • 1 -- Success

  • -1 -- Failed to execute the line.

  • -2 -- Failed to initialize the control and obtain the WebBrowser object. The WebView2 is invalid.

  • -4 -- The target path does not exist.

  • -5 -- The URI is invalid.

  • -6 -- The specified download task does not exist.

  • -8 -- The setting item does not exist.

  • -9 -- The path is invalid or does not exist.

  • -11 -- Unknown error.

  • -12 -- Invalid event name.

  • -14 -- Invalid argument.

  • -15 -- Failed to create screenshot file.

  • -16 -- There is a print job in progress, which cannot be closed.

  • -17 -- Could not find the corresponding item.

Examples

The following example gets the values that are set for the Runtime version for the WebBrowser control:

string ls_Get
long ll_Ret

ll_Ret =WebbrowserGet("RuntimeVersion", ls_Get)

See also

WebBrowserSet

Using CEF

Description

Gets the settings of the WebBrowser control.

Syntax

WebBrowserGet (string n, ref string v)

Argument

Description

n

The name of the setting. See WebBrowserSet for the list of available settings.

v

The value of the setting that is obtained.


Return value

Integer.

Returns the following error code:

  • 1 -- Success

  • -8 -- The setting name does not exist.

Examples

The following example gets the values that are set for the proxy for the WebBrowser control:

WebBrowserGet ("ProxyAddress", strValue)
WebBrowserGet ("ProxyPort", strValue)
WebBrowserGet ("ProxyUser", strValue)
WebBrowserGet ("ProxyPassword", strValue)

See also

WebBrowserSet