Reference (WebView2 Win32 C++)
Note
This reference is no longer being maintained. For the latest API reference, see WebView2 API Reference.
The Microsoft Edge WebView2 control enables you to host web content in your application using Microsoft Edge (Chromium) as the rendering engine. For more information, see Overview of Microsoft Edge WebView2) and Getting Started with WebView2. ICoreWebView2 is a great place to start learning the details of the API.
Globals
Interfaces
- COREWEBVIEW2_COLOR
- COREWEBVIEW2_PHYSICAL_KEY_STATUS
- ICoreWebView2
- ICoreWebView2_10
- ICoreWebView2_11
- ICoreWebView2_12
- ICoreWebView2_13
- ICoreWebView2_14
- ICoreWebView2_15
- ICoreWebView2_16
- ICoreWebView2_17
- ICoreWebView2_18
- ICoreWebView2_19
- ICoreWebView2_2
- ICoreWebView2_20
- ICoreWebView2_21
- ICoreWebView2_22
- ICoreWebView2_23
- ICoreWebView2_24
- ICoreWebView2_25
- ICoreWebView2_3
- ICoreWebView2_4
- ICoreWebView2_5
- ICoreWebView2_6
- ICoreWebView2_7
- ICoreWebView2_8
- ICoreWebView2_9
- ICoreWebView2AcceleratorKeyPressedEventArgs
- ICoreWebView2AcceleratorKeyPressedEventArgs2
- ICoreWebView2BasicAuthenticationRequestedEventArgs
- ICoreWebView2BasicAuthenticationResponse
- ICoreWebView2BrowserExtension
- ICoreWebView2BrowserExtensionList
- ICoreWebView2BrowserProcessExitedEventArgs
- ICoreWebView2Certificate
- ICoreWebView2ClientCertificate
- ICoreWebView2ClientCertificateCollection
- ICoreWebView2ClientCertificateRequestedEventArgs
- ICoreWebView2CompositionController
- ICoreWebView2CompositionController2
- ICoreWebView2CompositionController3
- ICoreWebView2CompositionController4
- ICoreWebView2ContentLoadingEventArgs
- ICoreWebView2ContextMenuItem
- ICoreWebView2ContextMenuItemCollection
- ICoreWebView2ContextMenuRequestedEventArgs
- ICoreWebView2ContextMenuTarget
- ICoreWebView2Controller
- ICoreWebView2Controller2
- ICoreWebView2Controller3
- ICoreWebView2Controller4
- ICoreWebView2ControllerOptions
- ICoreWebView2ControllerOptions2
- ICoreWebView2Cookie
- ICoreWebView2CookieList
- ICoreWebView2CookieManager
- ICoreWebView2CustomSchemeRegistration
- ICoreWebView2Deferral
- ICoreWebView2DevToolsProtocolEventReceivedEventArgs
- ICoreWebView2DevToolsProtocolEventReceivedEventArgs2
- ICoreWebView2DevToolsProtocolEventReceiver
- ICoreWebView2DOMContentLoadedEventArgs
- ICoreWebView2DownloadOperation
- ICoreWebView2DownloadStartingEventArgs
- ICoreWebView2Environment
- ICoreWebView2Environment10
- ICoreWebView2Environment11
- ICoreWebView2Environment12
- ICoreWebView2Environment13
- ICoreWebView2Environment14
- ICoreWebView2Environment2
- ICoreWebView2Environment3
- ICoreWebView2Environment4
- ICoreWebView2Environment5
- ICoreWebView2Environment6
- ICoreWebView2Environment7
- ICoreWebView2Environment8
- ICoreWebView2Environment9
- ICoreWebView2EnvironmentOptions
- ICoreWebView2EnvironmentOptions2
- ICoreWebView2EnvironmentOptions3
- ICoreWebView2EnvironmentOptions4
- ICoreWebView2EnvironmentOptions5
- ICoreWebView2EnvironmentOptions6
- ICoreWebView2EnvironmentOptions7
- ICoreWebView2EnvironmentOptions8
- ICoreWebView2ExecuteScriptResult
- ICoreWebView2File
- ICoreWebView2FileSystemHandle
- ICoreWebView2Frame
- ICoreWebView2Frame2
- ICoreWebView2Frame3
- ICoreWebView2Frame4
- ICoreWebView2Frame5
- ICoreWebView2FrameCreatedEventArgs
- ICoreWebView2FrameInfo
- ICoreWebView2FrameInfo2
- ICoreWebView2FrameInfoCollection
- ICoreWebView2FrameInfoCollectionIterator
- ICoreWebView2HttpHeadersCollectionIterator
- ICoreWebView2HttpRequestHeaders
- ICoreWebView2HttpResponseHeaders
- ICoreWebView2LaunchingExternalUriSchemeEventArgs
- ICoreWebView2MoveFocusRequestedEventArgs
- ICoreWebView2NavigationCompletedEventArgs
- ICoreWebView2NavigationCompletedEventArgs2
- ICoreWebView2NavigationStartingEventArgs
- ICoreWebView2NavigationStartingEventArgs2
- ICoreWebView2NavigationStartingEventArgs3
- ICoreWebView2NewWindowRequestedEventArgs
- ICoreWebView2NewWindowRequestedEventArgs2
- ICoreWebView2NewWindowRequestedEventArgs3
- ICoreWebView2NonClientRegionChangedEventArgs
- ICoreWebView2Notification
- ICoreWebView2NotificationReceivedEventArgs
- ICoreWebView2ObjectCollection
- ICoreWebView2ObjectCollectionView
- ICoreWebView2PermissionRequestedEventArgs
- ICoreWebView2PermissionRequestedEventArgs2
- ICoreWebView2PermissionRequestedEventArgs3
- ICoreWebView2PermissionSetting
- ICoreWebView2PermissionSettingCollectionView
- ICoreWebView2PointerInfo
- ICoreWebView2PrintSettings
- ICoreWebView2PrintSettings2
- ICoreWebView2ProcessExtendedInfo
- ICoreWebView2ProcessExtendedInfoCollection
- ICoreWebView2ProcessFailedEventArgs
- ICoreWebView2ProcessFailedEventArgs2
- ICoreWebView2ProcessFailedEventArgs3
- ICoreWebView2ProcessInfo
- ICoreWebView2ProcessInfoCollection
- ICoreWebView2Profile
- ICoreWebView2Profile2
- ICoreWebView2Profile3
- ICoreWebView2Profile4
- ICoreWebView2Profile5
- ICoreWebView2Profile6
- ICoreWebView2Profile7
- ICoreWebView2Profile8
- ICoreWebView2RegionRectCollectionView
- ICoreWebView2SaveAsUIShowingEventArgs
- ICoreWebView2ScriptDialogOpeningEventArgs
- ICoreWebView2ScriptException
- ICoreWebView2ServerCertificateErrorDetectedEventArgs
- ICoreWebView2Settings
- ICoreWebView2Settings2
- ICoreWebView2Settings3
- ICoreWebView2Settings4
- ICoreWebView2Settings5
- ICoreWebView2Settings6
- ICoreWebView2Settings7
- ICoreWebView2Settings8
- ICoreWebView2Settings9
- ICoreWebView2SharedBuffer
- ICoreWebView2SourceChangedEventArgs
- ICoreWebView2StringCollection
- ICoreWebView2WebMessageReceivedEventArgs
- ICoreWebView2WebMessageReceivedEventArgs2
- ICoreWebView2WebResourceRequest
- ICoreWebView2WebResourceRequestedEventArgs
- ICoreWebView2WebResourceRequestedEventArgs2
- ICoreWebView2WebResourceResponse
- ICoreWebView2WebResourceResponseReceivedEventArgs
- ICoreWebView2WebResourceResponseView
- ICoreWebView2WindowFeatures
Delegates
- ICoreWebView2AcceleratorKeyPressedEventHandler
- ICoreWebView2AddScriptToExecuteOnDocumentCreatedCompletedHandler
- ICoreWebView2BasicAuthenticationRequestedEventHandler
- ICoreWebView2BrowserExtensionEnableCompletedHandler
- ICoreWebView2BrowserExtensionRemoveCompletedHandler
- ICoreWebView2BrowserProcessExitedEventHandler
- ICoreWebView2BytesReceivedChangedEventHandler
- ICoreWebView2CallDevToolsProtocolMethodCompletedHandler
- ICoreWebView2CapturePreviewCompletedHandler
- ICoreWebView2ClearBrowsingDataCompletedHandler
- ICoreWebView2ClearServerCertificateErrorActionsCompletedHandler
- ICoreWebView2ClientCertificateRequestedEventHandler
- ICoreWebView2ContainsFullScreenElementChangedEventHandler
- ICoreWebView2ContentLoadingEventHandler
- ICoreWebView2ContextMenuRequestedEventHandler
- ICoreWebView2CreateCoreWebView2CompositionControllerCompletedHandler
- ICoreWebView2CreateCoreWebView2ControllerCompletedHandler
- ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler
- ICoreWebView2CursorChangedEventHandler
- ICoreWebView2CustomItemSelectedEventHandler
- ICoreWebView2DevToolsProtocolEventReceivedEventHandler
- ICoreWebView2DocumentTitleChangedEventHandler
- ICoreWebView2DOMContentLoadedEventHandler
- ICoreWebView2DownloadStartingEventHandler
- ICoreWebView2EstimatedEndTimeChangedEventHandler
- ICoreWebView2ExecuteScriptCompletedHandler
- ICoreWebView2ExecuteScriptWithResultCompletedHandler
- ICoreWebView2FaviconChangedEventHandler
- ICoreWebView2FocusChangedEventHandler
- ICoreWebView2FrameContentLoadingEventHandler
- ICoreWebView2FrameCreatedEventHandler
- ICoreWebView2FrameDestroyedEventHandler
- ICoreWebView2FrameDOMContentLoadedEventHandler
- ICoreWebView2FrameNameChangedEventHandler
- ICoreWebView2FrameNavigationCompletedEventHandler
- ICoreWebView2FrameNavigationStartingEventHandler
- ICoreWebView2FramePermissionRequestedEventHandler
- ICoreWebView2FrameWebMessageReceivedEventHandler
- ICoreWebView2GetCookiesCompletedHandler
- ICoreWebView2GetFaviconCompletedHandler
- ICoreWebView2GetNonDefaultPermissionSettingsCompletedHandler
- ICoreWebView2GetProcessExtendedInfosCompletedHandler
- ICoreWebView2HistoryChangedEventHandler
- ICoreWebView2IsDefaultDownloadDialogOpenChangedEventHandler
- ICoreWebView2IsDocumentPlayingAudioChangedEventHandler
- ICoreWebView2IsMutedChangedEventHandler
- ICoreWebView2LaunchingExternalUriSchemeEventHandler
- ICoreWebView2MoveFocusRequestedEventHandler
- ICoreWebView2NavigationCompletedEventHandler
- ICoreWebView2NavigationStartingEventHandler
- ICoreWebView2NewBrowserVersionAvailableEventHandler
- ICoreWebView2NewWindowRequestedEventHandler
- ICoreWebView2NonClientRegionChangedEventHandler
- ICoreWebView2NotificationCloseRequestedEventHandler
- ICoreWebView2NotificationReceivedEventHandler
- ICoreWebView2PermissionRequestedEventHandler
- ICoreWebView2PrintCompletedHandler
- ICoreWebView2PrintToPdfCompletedHandler
- ICoreWebView2PrintToPdfStreamCompletedHandler
- ICoreWebView2ProcessFailedEventHandler
- ICoreWebView2ProcessInfosChangedEventHandler
- ICoreWebView2ProfileAddBrowserExtensionCompletedHandler
- ICoreWebView2ProfileDeletedEventHandler
- ICoreWebView2ProfileGetBrowserExtensionsCompletedHandler
- ICoreWebView2RasterizationScaleChangedEventHandler
- ICoreWebView2SaveAsUIShowingEventHandler
- ICoreWebView2ScriptDialogOpeningEventHandler
- ICoreWebView2ServerCertificateErrorDetectedEventHandler
- ICoreWebView2SetPermissionStateCompletedHandler
- ICoreWebView2ShowSaveAsUICompletedHandler
- ICoreWebView2SourceChangedEventHandler
- ICoreWebView2StateChangedEventHandler
- ICoreWebView2StatusBarTextChangedEventHandler
- ICoreWebView2TrySuspendCompletedHandler
- ICoreWebView2WebMessageReceivedEventHandler
- ICoreWebView2WebResourceRequestedEventHandler
- ICoreWebView2WebResourceResponseReceivedEventHandler
- ICoreWebView2WebResourceResponseViewGetContentCompletedHandler
- ICoreWebView2WindowCloseRequestedEventHandler
- ICoreWebView2ZoomFactorChangedEventHandler