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


WindowsUpdateAdministrator Класс

Определение

Включает администрирование Обновления Windows на устройстве.

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

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

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.23504.0)
API contract
Windows.Management.Update.WindowsUpdateContract (появилось в v1.0)

Методы

ApproveWindowsUpdate(String, WindowsUpdateApprovalData)

Позволяет WindowsUpdateAdministrator пометить обновление как утвержденное.

ApproveWindowsUpdateAction(String, String)

Позволяет WindowsUpdateAdministrator пометить действие обновления как утвержденное.

CancelRestartRequest(String)

Отменяет перезапуск, запрошенный с помощью RequestRestart.

GetRegisteredAdministrator(String)

Извлекает объект администратора, необходимый для вызова различных API администрирования обновлений.

GetRegisteredAdministratorName()

Запрашивает имя организации зарегистрированного администратора обновлений.

GetUpdates()

Извлекает список всех обновлений, которые находятся в состоянии ожидания действий и известны администратору обновления.

RegisterForAdministration(String, WindowsUpdateAdministratorOptions)

Регистрирует администратора обновлений Windows на устройстве, чтобы обеспечить детальный контроль над действиями обновления.

RequestRestart(WindowsUpdateRestartRequestOptions)

Запрашивает перезагрузку, которая позволит устройству выполнять обновления в удобное время.

RevokeWindowsUpdateActionApproval(String, String)

Отменяет утверждение действия обновления, ранее утвержденного с помощью ApprovedWindowsUpdateAction.

RevokeWindowsUpdateApproval(String)

Отменяет утверждение действия обновления, ранее утвержденного с помощью ApproveWindowsUpdate.

StartAdministratorScan()

Запускает фоновую проверку обновлений.

UnregisterForAdministration(String)

Отменяет регистрацию ранее зарегистрированного администратора центра обновления Windows на устройстве.

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