CoreWebView2EnvironmentOptions Constructors

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Overloads

CoreWebView2EnvironmentOptions(String, String, String)

C#
public CoreWebView2EnvironmentOptions (string additionalBrowserArguments = default, string language = default, string targetCompatibleBrowserVersion = default);

Parameters

additionalBrowserArguments
String
language
String
targetCompatibleBrowserVersion
String

Applies to

WebView2 .NET Prerelease 0.9.579 и друге верзије
Производ Верзије
WebView2 .NET Prerelease 0.9.515, 0.9.538, 0.9.579

CoreWebView2EnvironmentOptions(String, String, String, Boolean)

Initializes a new instance of the CoreWebView2EnvironmentOptions class.

C#
public CoreWebView2EnvironmentOptions (string additionalBrowserArguments = default, string language = default, string targetCompatibleBrowserVersion = default, bool allowSingleSignOnUsingOSPrimaryAccount = false);

Parameters

additionalBrowserArguments
String

AdditionalBrowserArguments can be specified to change the behavior of the WebView.

language
String

The default language that WebView will run with.

targetCompatibleBrowserVersion
String

The version of the Edge WebView2 Runtime binaries required to be compatible with the calling application.

allowSingleSignOnUsingOSPrimaryAccount
Boolean

Set to true if single sign on be enabled using the end user's OS primary account. Defaults to false.

Applies to

WebView2 .NET 1.0.1518.46 и друге верзије
Производ Верзије
WebView2 .NET 1.0.664.37, 1.0.705.50, 1.0.774.44, 1.0.818.41, 1.0.864.35, 1.0.902.49, 1.0.961.33, 1.0.992.28, 1.0.1020.30, 1.0.1054.31, 1.0.1072.54, 1.0.1108.44, 1.0.1150.38, 1.0.1185.39, 1.0.1210.39, 1.0.1245.22, 1.0.1264.42, 1.0.1293.44, 1.0.1343.22, 1.0.1370.28, 1.0.1418.22, 1.0.1462.37, 1.0.1518.46
WebView2 .NET Prerelease 0.9.628, 1.0.674, 1.0.721, 1.0.790, 1.0.824, 1.0.865, 1.0.902, 1.0.955, 1.0.1010, 1.0.1018, 1.0.1056, 1.0.1083, 1.0.1133, 1.0.1158, 1.0.1189, 1.0.1222, 1.0.1248, 1.0.1305, 1.0.1414, 1.0.1466, 1.0.1549

CoreWebView2EnvironmentOptions(String, String, String, Boolean, List<CoreWebView2CustomSchemeRegistration>)

Initializes a new instance of the CoreWebView2EnvironmentOptions class.

C#
public CoreWebView2EnvironmentOptions (string additionalBrowserArguments = default, string language = default, string targetCompatibleBrowserVersion = default, bool allowSingleSignOnUsingOSPrimaryAccount = false, System.Collections.Generic.List<Microsoft.Web.WebView2.Core.CoreWebView2CustomSchemeRegistration> customSchemeRegistrations = default);
C#
public CoreWebView2EnvironmentOptions (string additionalBrowserArguments, string language, string targetCompatibleBrowserVersion, bool allowSingleSignOnUsingOSPrimaryAccount, System.Collections.Generic.List<Microsoft.Web.WebView2.Core.CoreWebView2CustomSchemeRegistration> customSchemeRegistrations);

Parameters

additionalBrowserArguments
String

AdditionalBrowserArguments can be specified to change the behavior of the WebView.

language
String

The default language that WebView will run with.

targetCompatibleBrowserVersion
String

The version of the Edge WebView2 Runtime binaries required to be compatible with the calling application.

allowSingleSignOnUsingOSPrimaryAccount
Boolean

Set to true if single sign on be enabled using the end user's OS primary account. Defaults to false.

customSchemeRegistrations
List<CoreWebView2CustomSchemeRegistration>

List of custom scheme registrations to be applied to the CoreWebView2Environment.

Applies to

WebView2 .NET 1.0.3065.39 и друге верзије
Производ Верзије
WebView2 .NET 1.0.1587.40, 1.0.1661.34, 1.0.1722.45, 1.0.1774.30, 1.0.1823.32, 1.0.1901.177, 1.0.1938.49, 1.0.2045.28, 1.0.2088.41, 1.0.2151.40, 1.0.2210.55, 1.0.2277.86, 1.0.2365.46, 1.0.2420.47, 1.0.2478.35, 1.0.2535.41, 1.0.2592.51, 1.0.2651.64, 1.0.2739.15, 1.0.2792.45, 1.0.2849.39, 1.0.2903.40, 1.0.2957.106, 1.0.3065.39
WebView2 .NET Prerelease 1.0.1340, 1.0.1369, 1.0.1414, 1.0.1466, 1.0.1549, 1.0.1619, 1.0.1671, 1.0.1724, 1.0.1777, 1.0.1829, 1.0.1905, 1.0.1988, 1.0.2065, 1.0.2106, 1.0.2164, 1.0.2194, 1.0.2357, 1.0.2415, 1.0.2470, 1.0.2526, 1.0.2584, 1.0.2646, 1.0.2730, 1.0.2783, 1.0.2839, 1.0.2895, 1.0.2950, 1.0.3079, 1.0.3116

CoreWebView2EnvironmentOptions(String, String, String, Boolean, List<CoreWebView2CustomSchemeRegistration>, CoreWebView2ReleaseChannels, CoreWebView2ChannelSearchKind)

Initializes a new instance of the CoreWebView2EnvironmentOptions class.

C#
public CoreWebView2EnvironmentOptions (string additionalBrowserArguments, string language, string targetCompatibleBrowserVersion, bool allowSingleSignOnUsingOSPrimaryAccount, System.Collections.Generic.List<Microsoft.Web.WebView2.Core.CoreWebView2CustomSchemeRegistration> customSchemeRegistrations, Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels releaseChannels = Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels.Beta | Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels.Canary | Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels.Dev | Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels.Stable, Microsoft.Web.WebView2.Core.CoreWebView2ChannelSearchKind channelSearchKind = Microsoft.Web.WebView2.Core.CoreWebView2ChannelSearchKind.MostStable);

Parameters

additionalBrowserArguments
String

AdditionalBrowserArguments can be specified to change the behavior of the WebView.

language
String

The default language that WebView will run with.

targetCompatibleBrowserVersion
String

The version of the Edge WebView2 Runtime binaries required to be compatible with the calling application.

allowSingleSignOnUsingOSPrimaryAccount
Boolean

Set to true if single sign on be enabled using the end user's OS primary account. Defaults to false.

customSchemeRegistrations
List<CoreWebView2CustomSchemeRegistration>

List of custom scheme registrations to be applied to the CoreWebView2Environment.

releaseChannels
CoreWebView2ReleaseChannels

The release channels that are searched for during environment creation.

channelSearchKind
CoreWebView2ChannelSearchKind

Set to CoreWebView2ChannelSearchKind.LeastStable so that environment creation searches for binaries from least to most stable: Canary -> Dev -> Beta -> WebView2 Runtime. Defaults to CoreWebView2RuntimeChannel.MostStable.

Applies to

WebView2 .NET 1.0.3065.39 и друге верзије
Производ Верзије
WebView2 .NET 1.0.2478.35, 1.0.2535.41, 1.0.2592.51, 1.0.2651.64, 1.0.2739.15, 1.0.2792.45, 1.0.2849.39, 1.0.2903.40, 1.0.2957.106, 1.0.3065.39
WebView2 .NET Prerelease 1.0.2357, 1.0.2415, 1.0.2470, 1.0.2526, 1.0.2584, 1.0.2646, 1.0.2730, 1.0.2783, 1.0.2839, 1.0.2895, 1.0.2950, 1.0.3079, 1.0.3116