导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

InstallationManager.FindPackagesForCurrentPublisher Method

11/30/2012

返回所有与调用此方法的应用程序具有相同的发行者 ID 的应用程序包。

语法


public static IEnumerable<Package> FindPackagesForCurrentPublisher()

参数

此 方法 没有参数。

返回值

类型: IIterable<Package> [C++] | System.Collections.Generic.IEnumerable<Package> [.NET]

与调用此方法的应用程序具有相同的发行者 ID 的应用程序包的列表。

备注

此方法返回与调用应用程序的发行者 ID 关联的所有应用程序。这包括:

  • 在电话上预加载的应用程序。
  • 用户安装的应用程序。
  • 当前存储在 SD 卡上的应用程序。
  • 企业应用程序。

示例


using Windows.ApplicationModel;
using Windows.Phone.Management.Deployment;

void DisplayApplicationInfo(string ProductId)
{
         
    IEnumerable<Package> packages = InstallationManager.FindPackagesForCurrentPublisher();

    // Loop over all installed applications looking for the specified ProductId 
    // (not the most efficient way to search, but a simple way to show how to use   
    // the functionality. 
    foreach (Package package in packages)
    {
        if (package.Id.ProductId.ToString().ToLower()== ProductId.ToLower())
        {
            // Dislay the title info in the ApplicationTitle textlock.
            ApplicationTitle.Text = package.Id.Name;

            // Retrieve the icon image by getting its DSS Token.
            string token = package.GetThumbnailToken();

            // Do something with image token.
        
        }
    }
}

要求

最低受支持的客户端

无受支持的版本

最低受支持的服务器

无受支持的版本

最低受支持的电话

Windows Phone 8

命名空间

Windows.Phone.Management.Deployment
Windows::Phone::Management::Deployment [C++]

元数据

Windows.winmd

另请参阅

InstallationManager

 

 

显示:
© 2014 Microsoft