Interfaces
- IAdditionalInfo — An object containing additional information passed when launching content.
- IContentSearchParameter — An object representing a search parameter among potentially multiple search parameters used when launching content.
- IContentSearch — An object representing content to be searched.
- ILauncherResponse — An object representing the content launch request response.
- ILauncherResponseBuilder — A builder object to build
ILaunchResponseencapsulating the response of a content launch request. - ILauncherResponseListener — An object encapsulating the callback method which is called to communicate the content launch request response. Application is expecteed to call the Callback when launcher response is available.
- ITrackPreference — An object containing track preference.
- IPlaybackPreferences — An object containing playback preferences.
- ILaunchContentOptionalFields — An object that contains optional fields for launching content.
- ILaunchContentOptionalFields2 — An object that contains launchReason field for launching content.
- IContentLauncherHandlerAsync — An object used to handle content lancher request. Applications that support content lancher should implement this interface and provide an instance using either
IContentLauncherServerAsyncorIContentLauncherServerAsync2. - IContentLauncherServerAsync — An object representing content launcher server.
- IContentLauncherServerAsync2 — An object representing content launcher server revision 2.
- IContentLauncherServerComponentAsync — A factory object for creating instances of
IContentLauncherServerAsyncandILauncherResponseBuilder.
Structs
- LaunchReason — LaunchReason represents the type of launch point for an application. This information translates to a unique identifier within the app, specifying the exact reason or context for the app’s launch.
Enumerations
- ContentSearchParamType — An enum representing ContentSearchParamType.
- ContentLauncherStatusType — An enum representing the status of content launch request.
Exceptions
- InternalError — Error thrown due to an internal error when using Content Launcher APIs. This error represents a generic error conditions within the implementation e.g. out of memory, Inter-Process Communcation (IPC) issue, etc.

