PackageManager.FindPackagesForUser 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.
Overload
FindPackagesForUser(String) |
Menemukan semua Paket yang terinstal untuk pengguna yang ditentukan. |
FindPackagesForUser(String, String) |
Mengambil informasi tentang keluarga Paket tertentu yang diinstal untuk pengguna tertentu. |
FindPackagesForUser(String, String, String) |
Mengambil informasi tentang semua Paket dengan nama paket dan nama penerbit yang ditentukan, yang diinstal untuk pengguna tertentu. |
FindPackagesForUser(String)
Menemukan semua Paket yang terinstal untuk pengguna yang ditentukan.
public:
virtual IIterable<Package ^> ^ FindPackagesForUser(Platform::String ^ userSecurityId) = FindPackagesForUser;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityId")]
IIterable<Package> FindPackagesForUser(winrt::hstring const& userSecurityId);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityId")]
public IEnumerable<Package> FindPackagesForUser(string userSecurityId);
function findPackagesForUser(userSecurityId)
Public Function FindPackagesForUser (userSecurityId As String) As IEnumerable(Of Package)
Parameter
- userSecurityId
-
String
Platform::String
winrt::hstring
Pengidentifikasi keamanan pengguna (SID). Jika parameter ini adalah string. Kosong, paket diambil untuk pengguna saat ini.
Mengembalikan
Jika metode berhasil, kumpulan objek paket yang dapat dijumlahkan dikembalikan. Setiap objek Paket dalam koleksi ini berisi informasi tentang paket, termasuk tetapi tidak terbatas pada nama, penerbit, versi, dan lokasi penginstalannya.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
packageQuery
|
Keterangan
Metode ini dan kelebihan bebannya memerlukan hak administratif jika ID keamanan pengguna yang ditentukan berbeda dari ID keamanan pengguna dari pengguna panggilan. Jika tidak, AccessDeniedException akan dilemparkan. Mirip dengan metode FindPackages , metode ini dan kelebihan bebannya dapat digunakan untuk menghitung paket yang diinstal untuk pengguna tertentu.
Lihat juga
- FindPackagesForUser(String, String)
- FindPackagesForUser(String, String, String)
- Paket
- Menghitung paket aplikasi berdasarkan sampel SID pengguna
Berlaku untuk
FindPackagesForUser(String, String)
Mengambil informasi tentang keluarga Paket tertentu yang diinstal untuk pengguna tertentu.
public:
virtual IIterable<Package ^> ^ FindPackagesForUser(Platform::String ^ userSecurityId, Platform::String ^ packageFamilyName) = FindPackagesForUser;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyName")]
IIterable<Package> FindPackagesForUser(winrt::hstring const& userSecurityId, winrt::hstring const& packageFamilyName);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyName")]
public IEnumerable<Package> FindPackagesForUser(string userSecurityId, string packageFamilyName);
function findPackagesForUser(userSecurityId, packageFamilyName)
Public Function FindPackagesForUser (userSecurityId As String, packageFamilyName As String) As IEnumerable(Of Package)
Parameter
- userSecurityId
-
String
Platform::String
winrt::hstring
Pengidentifikasi keamanan pengguna (SID). Jika parameter ini adalah String.Empty, paket diambil untuk pengguna saat ini.
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nama keluarga paket untuk ditemukan. Parameter ini tidak boleh null.
Mengembalikan
Jika metode berhasil, kumpulan objek paket yang dapat dijumlahkan dikembalikan. Setiap objek Paket dalam koleksi ini berisi informasi tentang paket, termasuk tetapi tidak terbatas pada nama, penerbit, versi, dan lokasi penginstalannya. Jika tidak ada paket dengan nama keluarga paket yang ditentukan yang ditemukan, metode ini mengembalikan daftar kosong.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
packageQuery
|
Lihat juga
Berlaku untuk
FindPackagesForUser(String, String, String)
public:
virtual IIterable<Package ^> ^ FindPackagesForUser(Platform::String ^ userSecurityId, Platform::String ^ packageName, Platform::String ^ packagePublisher) = FindPackagesForUser;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisher")]
IIterable<Package> FindPackagesForUser(winrt::hstring const& userSecurityId, winrt::hstring const& packageName, winrt::hstring const& packagePublisher);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisher")]
public IEnumerable<Package> FindPackagesForUser(string userSecurityId, string packageName, string packagePublisher);
function findPackagesForUser(userSecurityId, packageName, packagePublisher)
Public Function FindPackagesForUser (userSecurityId As String, packageName As String, packagePublisher As String) As IEnumerable(Of Package)
Parameter
- userSecurityId
-
String
Platform::String
winrt::hstring
Pengidentifikasi keamanan pengguna (SID). Jika parameter ini adalah string kosong (""), paket diambil untuk pengguna saat ini.
- packageName
-
String
Platform::String
winrt::hstring
Nama paket. Parameter ini tidak boleh null.
- packagePublisher
-
String
Platform::String
winrt::hstring
Penerbit paket. Parameter ini tidak boleh null.
Mengembalikan
Jika metode berhasil, kumpulan objek paket yang dapat dijumlahkan dikembalikan. Setiap objek Paket dalam koleksi ini berisi informasi tentang paket, termasuk tetapi tidak terbatas pada nama, penerbit, versi, dan lokasi penginstalannya. Jika tidak ada paket dengan nama dan penerbit yang ditentukan yang ditemukan, metode ini mengembalikan daftar kosong.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
packageQuery
|