EmulationClient Methods | 
The EmulationClient type exposes the following members.
| Name | Description | |
|---|---|---|
| CanEmulateAsync | 
            Tells whether emulation is supported.
              | |
| ClearDeviceMetricsOverrideAsync | 
            Clears the overridden device metrics.
              | |
| ClearGeolocationOverrideAsync | 
            Clears the overridden Geolocation Position and Error.
              | |
| ClearIdleOverrideAsync | 
            Clears Idle state overrides.
              | |
| EnumToString(Enum) | (Inherited from DevToolsDomainBase.) | |
| EnumToString(ContentEncoding) | (Inherited from DevToolsDomainBase.) | |
| EnumToString(CSPViolationType) | (Inherited from DevToolsDomainBase.) | |
| EnumToString(DisabledImageType) | (Inherited from DevToolsDomainBase.) | |
| EnumToString(PermissionType) | (Inherited from DevToolsDomainBase.) | |
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function.  (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| ResetPageScaleFactorAsync | 
            Requests that page scale factor is reset to initial values.
              | |
| SetAutoDarkModeOverrideAsync | 
            Automatically render all web contents using a dark theme.
              | |
| SetAutomationOverrideAsync | 
            Allows overriding the automation flag.
              | |
| SetCPUThrottlingRateAsync | 
            Enables CPU throttling to emulate slow CPUs.
              | |
| SetDefaultBackgroundColorOverrideAsync | 
            Sets or clears an override of the default background color of the frame. This override is used
            if the content does not specify one.
              | |
| SetDeviceMetricsOverrideAsync | 
            Overrides the values of device screen dimensions (window.screen.width, window.screen.height,
            window.innerWidth, window.innerHeight, and "device-width"/"device-height"-related CSS media
            query results).
              | |
| SetDisabledImageTypesAsync | 
            SetDisabledImageTypes
              | |
| SetDocumentCookieDisabledAsync | 
            SetDocumentCookieDisabled
              | |
| SetEmitTouchEventsForMouseAsync | 
            SetEmitTouchEventsForMouse
              | |
| SetEmulatedMediaAsync | 
            Emulates the given media type or media feature for CSS media queries.
              | |
| SetEmulatedVisionDeficiencyAsync | 
            Emulates the given vision deficiency.
              | |
| SetFocusEmulationEnabledAsync | 
            Enables or disables simulating a focused and active page.
              | |
| SetGeolocationOverrideAsync | 
            Overrides the Geolocation Position or Error. Omitting any of the parameters emulates position
            unavailable.
              | |
| SetHardwareConcurrencyOverrideAsync | 
            SetHardwareConcurrencyOverride
              | |
| SetIdleOverrideAsync | 
            Overrides the Idle state.
              | |
| SetLocaleOverrideAsync | 
            Overrides default host system locale with the specified one.
              | |
| SetPageScaleFactorAsync | 
            Sets a specified page scale factor.
              | |
| SetScriptExecutionDisabledAsync | 
            Switches script execution in the page.
              | |
| SetScrollbarsHiddenAsync | 
            SetScrollbarsHidden
              | |
| SetTimezoneOverrideAsync | 
            Overrides default host system timezone with the specified one.
              | |
| SetTouchEmulationEnabledAsync | 
            Enables touch on platforms which do not support them.
              | |
| SetUserAgentOverrideAsync | 
            Allows overriding user agent with the given string.
              | |
| SetVirtualTimePolicyAsync | 
            Turns on virtual time for all frames (replacing real-time with a synthetic time source) and sets
            the current virtual time policy.  Note this supersedes any previous time budget.
              | |
| ToBase64String | (Inherited from DevToolsDomainBase.) | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) |