AutoUpdateSettingsOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет параметры автоматического обновления для пакета.
public ref class AutoUpdateSettingsOptions sealed
/// [Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AutoUpdateSettingsOptions final
[Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AutoUpdateSettingsOptions
function AutoUpdateSettingsOptions()
Public NotInheritable Class AutoUpdateSettingsOptions
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 11 (появилось в 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v14.0)
|
Комментарии
Передайте этот объект в метод AppInstallerManager.SetAutoUpdateSettings для создания или обновления параметров автоматического обновления.
Конструкторы
AutoUpdateSettingsOptions() |
Инициализирует новый экземпляр класса AutoUpdateSettingsOptions . |
Свойства
AppInstallerUri |
Возвращает или задает объект URI , указывающий на файл установщика приложений, представленный объектом AppInstallerInfo . |
AutomaticBackgroundTask |
Возвращает логическое значение, указывающее, проверяет ли служба развертывания наличие обновлений приложения в фоновом режиме. |
DependencyPackageUris |
Возвращает доступный только для чтения список объектов URI , указывающих на пакеты зависимостей, необходимые для успешного развертывания связанного набора. |
ForceUpdateFromAnyVersion |
Возвращает или задает логическое значение, указывающее, можно ли увеличивать и уменьшать версию приложения. Если значение равно false, приложение может перейти только на более высокую версию. |
HoursBetweenUpdateChecks |
Возвращает или задает целочисленное значение, указывающее частоту, с которой служба развертывания будет проверка для обновления файла установщика приложений. |
IsAutoRepairEnabled |
Возвращает или задает значение, указывающее, может ли операционная система и служба развертывания автоматически выполнять восстановление, если пакет помечен для исправления. |
OnLaunch |
Возвращает или задает логическое значение, указывающее, будет ли служба развертывания проверка для обновления файла установщика приложений при запуске приложения. |
OptionalPackageUris |
Возвращает доступный только для чтения список объектов URI, указывающих на необязательные пакеты, которые будут установлены вместе с пакетом main. |
RepairUris |
Получает доступный только для чтения список объектов URI , указывающих на файлы установщика приложений для восстановления установки. |
ShowPrompt |
Возвращает или задает логическое значение, указывающее, будет ли служба развертывания отображать запрос, информирующий пользователя об обновлении. |
UpdateBlocksActivation |
Возвращает или задает логическое значение, указывающее, будет ли служба развертывания останавливать запуск приложения пользователем до тех пор, пока не будет применено ожидающее обновление. |
UpdateUris |
Получает доступный только для чтения список объектов URI , указывающих на файлы установщика приложений для обновления установки. |
Version |
Возвращает или задает объект PackageVersion , представляющий версию файла установщика приложений, представленную объектом AppInstallerInfo . |
Методы
CreateFromAppInstallerInfo(AppInstallerInfo) |
Создает новый экземпляр AutoUpdateSettingsOptions со значениями из предоставленного класса AppInstallerInfo . |