Android.Service.PersonalContext.Embedded Namespace

Provides visualization sessions, client configuration, and view actions for personal context content embedded in client applications.

Classes

Name Description
InsightVisualizerClientConfig

Data class containing the state of the client surface.

VisualizerViewAction

Class representing interactive actions attached to a view in a visualization generated in InsightVisualizerSession#createRemoteViewsForHints.

VisualizerViewAction.Builder

Builder for creating VisualizerViewAction instances.

VisualizerViewAction.InterfaceConsts

Contains the parcelable interface constants exposed for view actions.

Interfaces

Name Description
IInsightVisualizerSession

Interface representing an active interactive visualization session with a client application.

Enums

Name Description
InsightVisualizerSessionCloseReason

Identifies why an embedded visualization session ended.

Remarks

A session creates remote views for context hints within the client's display limits. View actions let those views request insight delivery, attribution, feedback, or session closure.