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

另请参阅

适用于