Поделиться через


PackageVolume Класс

Определение

Представляет том хранилища пакетов .

public ref class PackageVolume sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PackageVolume final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PackageVolume
Public NotInheritable Class PackageVolume
Наследование
Object Platform::Object IInspectable PackageVolume
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 GetAvailableSpaceAsync
1607 14393 IsAppxInstallSupported
1607 14393 IsFullTrustPackageSupported

Свойства

IsAppxInstallSupported

Возвращает логическое значение, указывающее, поддерживается ли установка APPX.

IsFullTrustPackageSupported

Возвращает логическое значение, указывающее, поддерживаются ли пакеты с полным доверием.

IsOffline

Описывает, находится ли том в автономном состоянии.

IsSystemVolume

Описывает, является ли том внутренним системным томом, сопоставленным с переменной среды %SYSTEMDRIVER%.

MountPoint

Возвращает путь к последней известной точке подключения тома.

Name

Возвращает идентификатор носителя тома.

PackageStorePath

Возвращает абсолютный путь к хранилищу пакетов на томе.

SupportsHardLinks

Возвращает значение, указывающее, поддерживает ли том создание жестких ссылок в файловой системе.

Методы

FindPackage(String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета для всех зарегистрированных пользователей.

FindPackageForUser(String, String)

Возвращает коллекцию сведений об установленных экземплярах указанного пакета для указанного пользователя или пользователей.

FindPackages()

Возвращает коллекцию сведений обо всех установленных экземплярах всех пакетов для всех зарегистрированных пользователей.

FindPackages(String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета для всех зарегистрированных пользователей.

FindPackages(String, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета от указанного издателя для всех зарегистрированных пользователей.

FindPackagesForUser(String)

Возвращает коллекцию сведений обо всех установленных экземплярах всего пакета для указанного пользователя или пользователей.

FindPackagesForUser(String, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета для указанного пользователя или пользователей.

FindPackagesForUser(String, String, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета от указанного издателя для указанного пользователя или пользователей.

FindPackagesForUserWithPackageTypes(String, PackageTypes)

Возвращает коллекцию сведений обо всех установленных экземплярах всех пакетов для указанного пользователя или пользователей с указанными типами пакетов.

FindPackagesForUserWithPackageTypes(String, PackageTypes, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета для указанного пользователя или пользователей с указанными типами пакетов.

FindPackagesForUserWithPackageTypes(String, PackageTypes, String, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета для указанного пользователя или пользователей с указанными типами пакетов.

FindPackagesWithPackageTypes(PackageTypes)

Возвращает коллекцию сведений обо всех установленных экземплярах всех пакетов с указанными типами пакетов для всех зарегистрированных пользователей.

FindPackagesWithPackageTypes(PackageTypes, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанного пакета с указанными типами пакетов для всех зарегистрированных пользователей.

FindPackagesWithPackageTypes(PackageTypes, String, String)

Возвращает коллекцию сведений обо всех установленных экземплярах указанных пакетов от указанного издателя с указанными типами пакетов для всех зарегистрированных пользователей.

GetAvailableSpaceAsync()

Возвращает доступное пространство.

Применяется к

См. также раздел