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.PreferredApplicationDisplayNameLauncherOptions.preferredApplicationPackageFamilyName 结合使用,为用户提供 Microsoft Store 中的应用,用户可以获取该应用来处理该文件。 使用的显示名称应与 Microsoft Store 中应用的显示名称相对应。

必须设置这两个首选应用程序属性才能推荐应用。 设置一个而不设置另一个将导致故障。

注意

不能同时设置首选应用程序属性和回退 URI,因为只能使用一个回退。 如果设置了两个回退,启动器 API 将失败。

重要

此属性仅在桌面设备上实现。

适用于

另请参阅