InstallationManager.FindPackages 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
FindPackages() |
检索有关跨所有用户安装的所有包的信息。 |
FindPackages(String, String) |
查找具有指定名称和发布者的所有已安装包。 |
FindPackages()
检索有关跨所有用户安装的所有包的信息。
public:
static IIterable<Package ^> ^ FindPackages();
/// [Windows.Foundation.Metadata.Overload("FindPackages")]
static IIterable<Package> FindPackages();
[Windows.Foundation.Metadata.Overload("FindPackages")]
public static IEnumerable<Package> FindPackages();
function findPackages()
Public Shared Function FindPackages () As IEnumerable(Of Package)
返回
如果该方法成功,则返回包对象的可枚举集合。 此集合中的每个 Package 对象都包含有关包的信息,包括但不限于其名称、发布者、版本和安装位置。
- 属性
Windows 要求
应用功能 |
oemDeployment
|
注解
此方法需要ID_CAP_OEM_DEPLOYMENT功能,不应直接从代码中使用。
另请参阅
适用于
FindPackages(String, String)
查找具有指定名称和发布者的所有已安装包。
public:
static IIterable<Package ^> ^ FindPackages(Platform::String ^ packageName, Platform::String ^ packagePublisher);
/// [Windows.Foundation.Metadata.Overload("FindPackagesByNamePublisher")]
static IIterable<Package> FindPackages(winrt::hstring const& packageName, winrt::hstring const& packagePublisher);
[Windows.Foundation.Metadata.Overload("FindPackagesByNamePublisher")]
public static IEnumerable<Package> FindPackages(string packageName, string packagePublisher);
function findPackages(packageName, packagePublisher)
Public Shared Function FindPackages (packageName As String, packagePublisher As String) As IEnumerable(Of Package)
参数
- packageName
-
String
Platform::String
winrt::hstring
包名称。 此参数不可以为 null。
- packagePublisher
-
String
Platform::String
winrt::hstring
包发布者。 此参数不可以为 null。
返回
如果该方法成功,则返回具有相同包名称和发布者名称的包对象的可枚举集合。 此集合中的每个 Package 对象都包含有关包的信息,包括但不限于其名称、发布者、版本和安装位置。 如果未找到具有指定名称和发布者的包,此方法将返回空列表。
- 属性