Launcher

Namespace: XPlat.Device

Starts the default app associated with the specified file or URI.

public class Launcher : ILauncher

Supported platforms

Platform

Version

Xamarin.Android

9.0

UWP

10.0.16299

Constructors

Launcher()

The default constructor.

Launcher(Android.Content.Context) - Android

Parameters

context (Android.Content.Context)

The current Android context.

Properties

Context - Android

Gets or sets the Android context to be used for launching an Activity with.

Methods

LaunchFolderAsync(IStorageFolder)

Launches a file explorer and displays the contents of the specified folder.

Parameters

folder (IStorageFolder)

The folder to display in a file explorer.

Returns

The result of the operation.

LaunchUriAsync(Uri)

Launches a web browser and displays the contents of the specified URI.

Parameters

uri (Uri)

The URI.

Returns

Returns true if the default app for the URI scheme was launched; false otherwise.

QueryUriSupportAsync(Uri)

Asynchronously query whether an app can be activated for the specified URI.

Parameters

uri (Uri)

The URI for which to query support.

Returns

A value that indicates whether an application is available to launch the URI.

LaunchFileAsync(IStorageFile)

Starts the default app associated with the specified file.

Parameters

file (IStorageFile)

The file.

Returns

The launch operation.

Last updated