Share via


WebViewControlProcess Class

Definition

This class represents the process that one or more Windows.Web.UI.Interop.WebViewControl classes will live in.

public ref class WebViewControlProcess sealed
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.UI.Interop.IWebViewControlProcessFactory, 393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebViewControlProcess final
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.UI.Interop.IWebViewControlProcessFactory), 393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebViewControlProcess
function WebViewControlProcess(processOptions)
Public NotInheritable Class WebViewControlProcess
Inheritance
Object Platform::Object IInspectable WebViewControlProcess
Attributes

Windows requirements

Requirements Description
Device family
Windows 10, version 1803 (introduced in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v6.0)

Constructors

Name Description
WebViewControlProcess()

Creates an instance of WebViewControlProcess.

WebViewControlProcess(WebViewControlProcessOptions)

Creates an instance of WebViewControlProcess with options.

Properties

Name Description
EnterpriseId

Gets the enterprise ID of this proces.

IsPrivateNetworkClientServerCapabilityEnabled

Gets a boolean value indicating whether the privateNetworkClientServer capability is enabled in this process.

ProcessId

Gets the ID of this process.

Methods

Name Description
CreateWebViewControlAsync(Int64, Rect)

Creates a Windows.Web.UI.Interop.WebViewControl within the context of this process.

GetWebViewControls()

Gets a vector containing all the Windows.Web.UI.Interop.WebViewControl objects hosted within this process.

Terminate()

Terminates the process.

Events

Name Description
ProcessExited

Fires when this process is terminated.

Applies to