Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
This reference is no longer being maintained. For the latest API reference, see WebView2 API Reference.
Note
This an experimental API that is shipped with our prerelease SDK. See WebView2 release notes.
interface ICoreWebView2ExperimentalDiagnosticReceivedEventArgs
: public IUnknown
Event args for the DiagnosticReceived event on ICoreWebView2ExperimentalDiagnosticMonitor.
Summary
| Members | Descriptions |
|---|---|
| get_Category | The diagnostic category that this event belongs to. |
| get_DetailsAsJson | Returns category-specific diagnostic data as a JSON string. |
| get_Scope | The scope that originated this diagnostic signal. |
| get_Timestamp | The wall-clock time at which the runtime observed this diagnostic event, as the number of milliseconds since the UNIX epoch (1970-01-01T00:00:00Z, UTC). |
Each instance represents a single diagnostic signal.
Applies to
| Product | Introduced |
|---|---|
| WebView2 Win32 | N/A |
| WebView2 Win32 Prerelease | 1.0.4181 |
Members
get_Category
The diagnostic category that this event belongs to.
public HRESULT get_Category(COREWEBVIEW2_DIAGNOSTIC_CATEGORY * value)
get_DetailsAsJson
Returns category-specific diagnostic data as a JSON string.
public HRESULT get_DetailsAsJson(LPWSTR * value)
The schema for each category is documented on the corresponding COREWEBVIEW2_DIAGNOSTIC_CATEGORY enum value.
The runtime may include additional key-value pairs beyond the documented fields. Consumers should ignore unknown keys.
The caller must free the returned string with CoTaskMemFree. See API Conventions.
get_Scope
The scope that originated this diagnostic signal.
public HRESULT get_Scope(COREWEBVIEW2_DIAGNOSTIC_SCOPE * value)
get_Timestamp
The wall-clock time at which the runtime observed this diagnostic event, as the number of milliseconds since the UNIX epoch (1970-01-01T00:00:00Z, UTC).
public HRESULT get_Timestamp(INT64 * value)
Use this value to correlate diagnostic events with other timestamped telemetry. The value is derived from the system clock and may be affected by clock adjustments (for example, NTP).