共用方式為


PackageManager.FindPackagesWithPackageTypes 方法

定義

多載

FindPackagesWithPackageTypes(PackageTypes)

擷取所有使用者所安裝之特定 套件 類型的相關資訊。

FindPackagesWithPackageTypes(String, PackageTypes)

擷取所有使用者所安裝之指定系列 套件 和特定套件類型的相關資訊。

FindPackagesWithPackageTypes(String, String, PackageTypes)

尋找具有指定名稱和發行者之特定類型的所有已安裝 套件

FindPackagesWithPackageTypes(PackageTypes)

擷取所有使用者所安裝之特定 套件 類型的相關資訊。

public:
 virtual IIterable<Package ^> ^ FindPackagesWithPackageTypes(PackageTypes packageTypes) = FindPackagesWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesWithPackageTypes")]
IIterable<Package> FindPackagesWithPackageTypes(PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesWithPackageTypes")]
public IEnumerable<Package> FindPackagesWithPackageTypes(PackageTypes packageTypes);
function findPackagesWithPackageTypes(packageTypes)
Public Function FindPackagesWithPackageTypes (packageTypes As PackageTypes) As IEnumerable(Of Package)

參數

packageTypes
PackageTypes

使用位 OR 運算合併的 PackageTypes型別值組合。 產生的值會指定要包含在結果集中的封裝類型。

傳回

如果方法成功,則會傳回封裝物件的可列舉集合。 此集合中的每個套件物件都包含套件的相關資訊,包括但不限於其名稱、發行者、版本和安裝位置。 packageTypes參數會決定要傳回的封裝類型。

屬性

Windows 需求

應用程式功能
packageQuery

備註

此方法及其多載需要系統管理許可權。

另請參閱

適用於

FindPackagesWithPackageTypes(String, PackageTypes)

擷取所有使用者所安裝之指定系列 套件 和特定套件類型的相關資訊。

public:
 virtual IIterable<Package ^> ^ FindPackagesWithPackageTypes(Platform::String ^ packageFamilyName, PackageTypes packageTypes) = FindPackagesWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByPackageFamilyNameWithPackageTypes")]
IIterable<Package> FindPackagesWithPackageTypes(winrt::hstring const& packageFamilyName, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByPackageFamilyNameWithPackageTypes")]
public IEnumerable<Package> FindPackagesWithPackageTypes(string packageFamilyName, PackageTypes packageTypes);
function findPackagesWithPackageTypes(packageFamilyName, packageTypes)
Public Function FindPackagesWithPackageTypes (packageFamilyName As String, packageTypes As PackageTypes) As IEnumerable(Of Package)

參數

packageFamilyName
String

Platform::String

winrt::hstring

套件系列名稱。 此參數不可為 Null

packageTypes
PackageTypes

使用位 OR 運算合併的 PackageTypes型別值組合。 產生的值會指定要包含在結果集中的封裝類型。

傳回

如果方法成功,則會傳回具有相同封裝系列名稱之封裝物件的可列舉集合。 此集合中的每個套件物件都包含套件的相關資訊,包括但不限於其名稱、發行者、版本和安裝位置。 如果找不到具有指定套件系列名稱的套件,這個方法會傳回空的清單。 packageTypes參數會決定要傳回的封裝類型。

屬性

Windows 需求

應用程式功能
packageQuery

另請參閱

適用於

FindPackagesWithPackageTypes(String, String, PackageTypes)

尋找具有指定名稱和發行者之特定類型的所有已安裝 套件

public:
 virtual IIterable<Package ^> ^ FindPackagesWithPackageTypes(Platform::String ^ packageName, Platform::String ^ packagePublisher, PackageTypes packageTypes) = FindPackagesWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByNamePublisherWithPackageTypes")]
IIterable<Package> FindPackagesWithPackageTypes(winrt::hstring const& packageName, winrt::hstring const& packagePublisher, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByNamePublisherWithPackageTypes")]
public IEnumerable<Package> FindPackagesWithPackageTypes(string packageName, string packagePublisher, PackageTypes packageTypes);
function findPackagesWithPackageTypes(packageName, packagePublisher, packageTypes)
Public Function FindPackagesWithPackageTypes (packageName As String, packagePublisher As String, packageTypes As PackageTypes) As IEnumerable(Of Package)

參數

packageName
String

Platform::String

winrt::hstring

封裝名稱。 此參數不可為 Null

packagePublisher
String

Platform::String

winrt::hstring

套件發行者。 此參數不可為 Null

packageTypes
PackageTypes

使用位 OR 運算合併的 PackageTypes型別值組合。 產生的值會指定要包含在結果集中的封裝類型。

傳回

如果方法成功,則會傳回具有相同封裝名稱和發行者名稱之封裝物件的可列舉集合。 此集合中的每個套件物件都包含套件的相關資訊,包括但不限於其名稱、發行者、版本和安裝位置。 如果找不到具有指定名稱和發行者的套件,這個方法會傳回空的清單。 packageTypes參數會決定要傳回的封裝類型。

屬性

Windows 需求

應用程式功能
packageQuery

另請參閱

適用於