CoreWebView2EnvironmentOptions.ReleaseChannels Property
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.
Sets the ReleaseChannels
, which is a mask of one or more CoreWebView2ReleaseChannels
indicating which channels environment creation should search for.
public Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels ReleaseChannels { get; set; }
member this.ReleaseChannels : Microsoft.Web.WebView2.Core.CoreWebView2ReleaseChannels with get, set
Public Property ReleaseChannels As CoreWebView2ReleaseChannels
Property Value
Remarks
OR operation(s) can be applied to multiple CoreWebView2ReleaseChannels
to create a mask. The default value is a mask of all the channels. By default, environment creation searches for channels from most to least stable, using the first channel found on the device. When ReleaseChannels
is provided, environment creation will only search for the channels specified in the set. Set ChannelSearchKind
to CoreWebView2ChannelSearchKind.LeastStable
to reverse the search order so that environment creation searches for the least stable build first. See CoreWebView2ReleaseChannels for descriptions of each channel. Environment creation fails if it is unable to find any channel from the ReleaseChannels
installed on the device. Use GetAvailableBrowserVersionString(String, CoreWebView2EnvironmentOptions) to verify which channel is used. If both a BrowserExecutableFolder
and ReleaseChannels
are provided, the BrowserExecutableFolder
takes precedence. The ReleaseChannels
can be overridden by the corresponding registry override ReleaseChannels
or the environment variable WEBVIEW2_RELEASE_CHANNELS
. Set the value to a comma-separated string of integers, which map to the following release channel values: Stable (0), Beta (1), Dev (2), and Canary (3). For example, the values "0,2" and "2,0" indicate that environment creation should only search for Dev channel and the WebView2 Runtime, using the order indicated by ChannelSearchKind. Environment creation attempts to interpret each integer and treats any invalid entry as Stable channel. | ReleaseChannels | Channel Search Kind: Most Stable (default) | Channel Search Kind: Least Stable | | --- | --- | --- | |CoreWebView2ReleaseChannels.Beta \| CoreWebView2ReleaseChannels.Stable| WebView2 Runtime -> Beta | Beta -> WebView2 Runtime| |CoreWebView2ReleaseChannels.Canary \| CoreWebView2ReleaseChannels.Dev \| CoreWebView2ReleaseChannels.Beta \| CoreWebView2ReleaseChannels.Stable | WebView2 Runtime -> Beta -> Dev -> Canary | Canary -> Dev -> Beta -> WebView2 Runtime | |CoreWebView2ReleaseChannels.Canary| Canary | Canary | |CoreWebView2ReleaseChannels.Beta \| CoreWebView2ReleaseChannels.Canary \| CoreWebView2ReleaseChannels.Stable | WebView2 Runtime -> Beta -> Canary | Canary -> Beta -> WebView2 Runtime |