PackageManager.FindPackagesForUserWithPackageTypes 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
FindPackagesForUserWithPackageTypes(String, PackageTypes) |
Menemukan paket jenis tertentu yang diinstal untuk pengguna yang ditentukan. |
FindPackagesForUserWithPackageTypes(String, String, PackageTypes) |
Mengambil informasi tentang keluarga Paket tertentu dan jenis tertentu yang diinstal untuk pengguna yang ditentukan. |
FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes) |
Mengambil informasi tentang Paket jenis tertentu dengan nama paket dan nama penerbit yang ditentukan, yang diinstal untuk pengguna tertentu. |
FindPackagesForUserWithPackageTypes(String, PackageTypes)
Menemukan paket jenis tertentu yang diinstal untuk pengguna yang ditentukan.
public:
virtual IIterable<Package ^> ^ FindPackagesForUserWithPackageTypes(Platform::String ^ userSecurityId, PackageTypes packageTypes) = FindPackagesForUserWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdWithPackageTypes")]
IIterable<Package> FindPackagesForUserWithPackageTypes(winrt::hstring const& userSecurityId, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdWithPackageTypes")]
public IEnumerable<Package> FindPackagesForUserWithPackageTypes(string userSecurityId, PackageTypes packageTypes);
function findPackagesForUserWithPackageTypes(userSecurityId, packageTypes)
Public Function FindPackagesForUserWithPackageTypes (userSecurityId As String, packageTypes As PackageTypes) As IEnumerable(Of Package)
Parameter
- userSecurityId
-
String
Platform::String
winrt::hstring
Pengidentifikasi keamanan pengguna (SID). Jika parameter ini null, paket diambil untuk pengguna saat ini. Setiap SID pengguna selain pengguna saat ini memerlukan hak administratif.
- packageTypes
- PackageTypes
Kombinasi nilai jenis PackageTypes yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan jenis paket yang akan disertakan dalam tataan hasil.
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. Parameter packageTypes menentukan jenis paket yang akan dikembalikan.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
packageQuery
|
Keterangan
Metode ini dan kelebihan bebannya memerlukan hak administratif jika SID pengguna yang ditentukan berbeda dari SID pengguna dari pengguna panggilan. Jika tidak, AccessDeniedException akan dilemparkan.
Lihat juga
- FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)
- FindPackagesForUserWithPackageTypes(String, String, PackageTypes)
- Paket
Berlaku untuk
FindPackagesForUserWithPackageTypes(String, String, PackageTypes)
public:
virtual IIterable<Package ^> ^ FindPackagesForUserWithPackageTypes(Platform::String ^ userSecurityId, Platform::String ^ packageFamilyName, PackageTypes packageTypes) = FindPackagesForUserWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes")]
IIterable<Package> FindPackagesForUserWithPackageTypes(winrt::hstring const& userSecurityId, winrt::hstring const& packageFamilyName, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes")]
public IEnumerable<Package> FindPackagesForUserWithPackageTypes(string userSecurityId, string packageFamilyName, PackageTypes packageTypes);
function findPackagesForUserWithPackageTypes(userSecurityId, packageFamilyName, packageTypes)
Public Function FindPackagesForUserWithPackageTypes (userSecurityId As String, packageFamilyName As String, packageTypes As PackageTypes) 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. Setiap SID pengguna selain pengguna saat ini memerlukan hak administratif.
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nama keluarga paket untuk ditemukan. Parameter ini tidak boleh null.
- packageTypes
- PackageTypes
Kombinasi nilai jenis PackageTypes yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan jenis paket yang akan disertakan dalam tataan hasil.
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. Parameter packageTypes menentukan jenis paket yang akan dikembalikan.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
packageQuery
|
Lihat juga
- FindPackagesForUserWithPackageTypes(String, PackageTypes)
- FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)
- Paket
Berlaku untuk
FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)
public:
virtual IIterable<Package ^> ^ FindPackagesForUserWithPackageTypes(Platform::String ^ userSecurityId, Platform::String ^ packageName, Platform::String ^ packagePublisher, PackageTypes packageTypes) = FindPackagesForUserWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisherWithPackageTypes")]
IIterable<Package> FindPackagesForUserWithPackageTypes(winrt::hstring const& userSecurityId, winrt::hstring const& packageName, winrt::hstring const& packagePublisher, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisherWithPackageTypes")]
public IEnumerable<Package> FindPackagesForUserWithPackageTypes(string userSecurityId, string packageName, string packagePublisher, PackageTypes packageTypes);
function findPackagesForUserWithPackageTypes(userSecurityId, packageName, packagePublisher, packageTypes)
Public Function FindPackagesForUserWithPackageTypes (userSecurityId As String, packageName As String, packagePublisher As String, packageTypes As PackageTypes) As IEnumerable(Of Package)
Parameter
- userSecurityId
-
String
Platform::String
winrt::hstring
Pengidentifikasi keamanan pengguna (SID). Jika parameter ini null, paket diambil untuk pengguna saat ini. Setiap SID pengguna selain pengguna saat ini memerlukan hak administratif.
- 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.
- packageTypes
- PackageTypes
Kombinasi nilai jenis PackageTypes yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan jenis paket yang akan disertakan dalam tataan hasil.
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 penerbit paket dan nama keluarga yang ditentukan yang ditemukan, metode ini mengembalikan daftar kosong. Parameter packageTypes menentukan jenis paket yang akan dikembalikan.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
packageQuery
|
Lihat juga
- FindPackagesForUserWithPackageTypes(String, PackageTypes)
- FindPackagesForUserWithPackageTypes(String, String, PackageTypes)
- Paket
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