LauncherOptions.PreferredApplicationPackageFamilyName プロパティ

定義

ファイルの種類または URI を処理するアプリが存在しない場合にユーザーがインストールする必要があるストア内のアプリのパッケージ ファミリ名を表す値を取得または設定します。

public:
 property Platform::String ^ PreferredApplicationPackageFamilyName { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring PreferredApplicationPackageFamilyName();

void PreferredApplicationPackageFamilyName(winrt::hstring value);
public string PreferredApplicationPackageFamilyName { get; set; }
var string = launcherOptions.preferredApplicationPackageFamilyName;
launcherOptions.preferredApplicationPackageFamilyName = string;
Public Property PreferredApplicationPackageFamilyName As String

プロパティ値

String

Platform::String

winrt::hstring

アプリのパッケージ ファミリ名です。

LauncherOptions.PreferredApplicationDisplayName トピックのコード例を参照してください。

注釈

場合によっては、起動中のファイルを処理するためのアプリがインストールされていないこともあります。 既定では、Windows はストア上の適切なアプリを検索するリンクを表示して、これらのケースに対処します。 LauncherOptions.PreferredApplicationDisplayName をLauncherOptions.preferredApplicationPackageFamilyName と組み合わせて使用して、ファイルを処理するために取得できる Microsoft Store 内のアプリをユーザーに提供します。 使用する表示名は、Microsoft Store のアプリの表示名に対応している必要があります。

アプリを推奨するには、これらの優先アプリケーション プロパティの両方を設定する必要があります。 どちらか一方のみを設定した場合は、エラーになります。

注意

1 つのフォールバックしか使用できないため、優先アプリケーションのプロパティとフォールバック URI を同時に設定することはできません。 両方のフォールバックが設定されている場合、Launcher API は失敗します。

重要

このプロパティは、デスクトップ デバイスでのみ実装されます。

適用対象

こちらもご覧ください