InstallationManager.FindPackagesForCurrentPublisher Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan semua paket aplikasi dengan ID penerbit yang sama dengan aplikasi yang memanggil metode ini.
public:
static IIterable<Package ^> ^ FindPackagesForCurrentPublisher();
static IIterable<Package> FindPackagesForCurrentPublisher();
public static IEnumerable<Package> FindPackagesForCurrentPublisher();
function findPackagesForCurrentPublisher()
Public Shared Function FindPackagesForCurrentPublisher () As IEnumerable(Of Package)
Mengembalikan
Daftar paket aplikasi dengan ID penerbit yang sama dengan aplikasi yang memanggil metode ini.
Contoh
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.
}
}
}
Anda juga dapat menggunakan metode ini untuk melihat apakah aplikasi lain dari ID penerbit Anda diinstal di ponsel. Jika terinstal, Anda dapat meluncurkannya. Untuk menunjukkan, contoh berikut menghitung semua aplikasi untuk ID penerbit saat ini dan meluncurkan aplikasi pertama dalam enumerasi (kecuali aplikasi tersebut kebetulan adalah aplikasi saat ini).
IEnumerable<Package> apps = Windows.Phone.Management.Deployment.InstallationManager.FindPackagesForCurrentPublisher();
apps.First().Launch(string.Empty);
Keterangan
Metode ini mengembalikan semua aplikasi yang terkait dengan ID penerbit aplikasi panggilan. Drive ini termasuk:
- Aplikasi yang dimuat sebelumnya di ponsel.
- Aplikasi yang diinstal oleh pengguna.
- Aplikasi yang saat ini disimpan di kartu SD ponsel.
- Aplikasi perusahaan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk