PackageManager.FindPackagesForUserWithPackageTypes Metode

Definisi

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

Berlaku untuk

FindPackagesForUserWithPackageTypes(String, String, PackageTypes)

Mengambil informasi tentang keluarga Paket tertentu dan jenis tertentu yang diinstal untuk pengguna yang ditentukan.

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

Berlaku untuk

FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)

Mengambil informasi tentang Paket jenis tertentu dengan nama paket dan nama penerbit yang ditentukan, yang diinstal untuk pengguna tertentu.

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

Berlaku untuk