如何在Windows Phone 8.1(Xamarin Forms)中访问应用程序显示名称

时间:2017-04-11 15:16:06

标签: c# xamarin windows-phone-8.1 xamarin.forms

我需要访问存储在Package.appxmanifest中的显示名称字段。我正在开发Xamarin Forms,并试图通过依赖注入从Windows Phone 8.1项目中访问它。

为了使它更清楚,这是我想要检索的字段:

Package.appxmanifest

当我尝试从Package.Current访问信息时,我没有看到显示名称的任何选项。我得到以下选项(这些都不是正确的选项):

Package.Current.Id

有没有人知道如何访问这些信息?

1 个答案:

答案 0 :(得分:1)

看来你不能,看看documentation中的这个页面。它有这句话;

  

此属性仅适用于Windows应用商店应用。如果你打电话   此属性在由any创建的包的实例上   Package.Current以外的机制,此属性返回一个空   string(“”)。

我不确定Package.appxmanifest文件是否仍在设备上安装的应用程序中,如果是,您可以尝试手动阅读并从那里提取。