Class ApplicationInsightsViewTracking
- Namespace
- Splat
- Assembly
- Splat.ApplicationInsights.dll
View Tracking integration for Application Insights.
public sealed class ApplicationInsightsViewTracking : IViewTracking
- Inheritance
-
ApplicationInsightsViewTracking
- Implements
- Extension Methods
Remarks
Initializes a new instance of the ApplicationInsightsViewTracking class.
Constructors
ApplicationInsightsViewTracking(TelemetryClient)
View Tracking integration for Application Insights.
public ApplicationInsightsViewTracking(TelemetryClient telemetryClient)
Parameters
telemetryClient
TelemetryClientThe Application Insights telemetry client instance to use.
Remarks
Initializes a new instance of the ApplicationInsightsViewTracking class.
Methods
OnViewNavigation(PageViewTelemetry)
Track a View Navigation with Extended Data.
public void OnViewNavigation(PageViewTelemetry telemetry)
Parameters
telemetry
PageViewTelemetryTelemetry data.
OnViewNavigation(string)
Track a view navigation using just a name.
public void OnViewNavigation(string name)
Parameters
name
stringName of the view.