Interfaces
- IAdditionalInfo — An object containing additional information passed when launching content.
- IAdditionalInfoBuilder — Builder for creating
IAdditionalInfoobjects - IContentSearchParameter — An object representing a search parameter among potentially multiple search parameters used when launching content.
- IContentSearchParameterBuilder — Builder for creating
IContentSearchParameterobjects - IContentSearch — An object representing content to be searched.
- IContentSearchBuilder — Builder for creating
IContentSearchobjects - ITrackPreference — An object containing track preference.
- ITrackPreferenceBuilder — Builder for creating
ITrackPreferenceobjects - IPlaybackPreferences — An object containing playback preferences.
- IPlaybackPreferencesBuilder — Builder for creating
IPlaybackPreferencesobjects - ILaunchContentOptionalFields — An object that contains optional fields for launching content.
- ILaunchContentOptionalFields2 — An object that contains launchReason field for launching content.
- ILaunchContentOptionalFieldsBuilder — Builder for creating
ILaunchContentOptionalFieldsobjects - IContentLauncherCommonComponent — The common Content Launcher component object which provides builders to create various content launcher objects.
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 a content search parameter type.
Exceptions
- InternalError — Error thrown due to an internal error when using Content Launcher APIs. This error represents generic error conditions within the implementation. (e.g. out of memory, Inter-Process Communication (IPC) issue, etc)
- BuildError — Error thrown when an object could not be built because of invalid parameters to the builder.

