Launcher.FindUriSchemeHandlersAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
FindUriSchemeHandlersAsync(String) |
Enumerate the scheme handlers on the device. |
FindUriSchemeHandlersAsync(String, LaunchQuerySupportType) |
Enumerate the scheme handlers on the device. |
FindUriSchemeHandlersAsync(String)
Enumerate the scheme handlers on the device.
public:
static IAsyncOperation<IVectorView<AppInfo ^> ^> ^ FindUriSchemeHandlersAsync(Platform::String ^ scheme);
/// [Windows.Foundation.Metadata.Overload("FindUriSchemeHandlersAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IVectorView<AppInfo>> FindUriSchemeHandlersAsync(winrt::hstring const& scheme);
[Windows.Foundation.Metadata.Overload("FindUriSchemeHandlersAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<AppInfo>> FindUriSchemeHandlersAsync(string scheme);
function findUriSchemeHandlersAsync(scheme)
Public Shared Function FindUriSchemeHandlersAsync (scheme As String) As IAsyncOperation(Of IReadOnlyList(Of AppInfo))
Parameters
- scheme
-
String
Platform::String
winrt::hstring
The scheme name that you want to find handlers for. For example, "ms-lens".
Returns
A list of AppInfos for each application that handles the specified scheme.
- Attributes
Remarks
This API may also be called from Windows desktop application but does not return Windows desktop application.
See also
Applies to
FindUriSchemeHandlersAsync(String, LaunchQuerySupportType)
Enumerate the scheme handlers on the device.
public:
static IAsyncOperation<IVectorView<AppInfo ^> ^> ^ FindUriSchemeHandlersAsync(Platform::String ^ scheme, LaunchQuerySupportType launchQuerySupportType);
/// [Windows.Foundation.Metadata.Overload("FindUriSchemeHandlersWithLaunchUriTypeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IVectorView<AppInfo>> FindUriSchemeHandlersAsync(winrt::hstring const& scheme, LaunchQuerySupportType const& launchQuerySupportType);
[Windows.Foundation.Metadata.Overload("FindUriSchemeHandlersWithLaunchUriTypeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<AppInfo>> FindUriSchemeHandlersAsync(string scheme, LaunchQuerySupportType launchQuerySupportType);
function findUriSchemeHandlersAsync(scheme, launchQuerySupportType)
Public Shared Function FindUriSchemeHandlersAsync (scheme As String, launchQuerySupportType As LaunchQuerySupportType) As IAsyncOperation(Of IReadOnlyList(Of AppInfo))
Parameters
- scheme
-
String
Platform::String
winrt::hstring
The scheme name that you find to find handlers for. For example, "ms-lens".
- launchQuerySupportType
- LaunchQuerySupportType
Filter the list of handlers by whether they can be launched for results or not.
Returns
A list of AppInfos for each application that handles the specified scheme.
- Attributes
Remarks
This API may also be called from Windows desktop application but does not return Windows desktop application.