Bagikan melalui


AutoUpdateSettingsOptions Kelas

Definisi

Mewakili pengaturan pembaruan otomatis untuk paket.

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
Warisan
Object Platform::Object IInspectable AutoUpdateSettingsOptions
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 11 (diperkenalkan dalam 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v14.0)

Keterangan

Teruskan objek ini ke metode AppInstallerManager.SetAutoUpdateSettings untuk membuat atau memperbarui pengaturan pembaruan otomatis.

Konstruktor

AutoUpdateSettingsOptions()

Menginisialisasi instans baru kelas AutoUpdateSettingsOptions .

Properti

AppInstallerUri

Mendapatkan atau mengatur objek Uri yang menunjuk ke file Penginstal Aplikasi yang diwakili oleh objek AppInstallerInfo .

AutomaticBackgroundTask

Mendapatkan nilai boolean yang menunjukkan apakah layanan penyebaran memeriksa pembaruan aplikasi di latar belakang.

DependencyPackageUris

Mendapatkan daftar objek Uri baca-saja yang menunjuk ke paket dependensi yang diperlukan untuk keberhasilan penyebaran set terkait.

ForceUpdateFromAnyVersion

Mendapatkan atau menetapkan nilai boolean yang menunjukkan apakah versi aplikasi dapat bertahap dan berkurang. Jika nilainya false, aplikasi hanya dapat berpindah ke versi yang lebih tinggi.

HoursBetweenUpdateChecks

Mendapatkan atau mengatur nilai bilangan bulat yang menentukan frekuensi yang dengannya layanan penyebaran akan memeriksa pembaruan ke file Penginstal Aplikasi.

IsAutoRepairEnabled

Mendapatkan atau menetapkan nilai yang menentukan apakah OS dan layanan penyebaran dapat secara otomatis melakukan perbaikan saat paket ditandai untuk remediasi.

OnLaunch

Mendapatkan atau menetapkan nilai boolean yang menentukan apakah layanan penyebaran akan memeriksa pembaruan ke file Penginstal Aplikasi saat aplikasi diluncurkan.

OptionalPackageUris

Mendapatkan daftar objek Uri baca-saja yang menunjuk ke paket opsional yang akan diinstal bersama dengan paket utama.

RepairUris

Mendapatkan daftar objek Uri baca-saja yang menunjuk ke file Penginstal Aplikasi untuk memperbaiki penginstalan.

ShowPrompt

Mendapatkan atau menetapkan nilai boolean yang menentukan apakah layanan penyebaran akan menampilkan perintah yang memberi tahu pengguna tentang pembaruan.

UpdateBlocksActivation

Mendapatkan atau menetapkan nilai boolean yang menentukan apakah layanan penyebaran akan menghentikan pengguna meluncurkan aplikasi hingga pembaruan tertunda diterapkan.

UpdateUris

Mendapatkan daftar objek Uri baca-saja yang menunjuk ke file Penginstal Aplikasi untuk memperbarui penginstalan.

Version

Mendapatkan atau mengatur objek PackageVersion yang mengekspresikan versi file Penginstal Aplikasi yang diwakili oleh objek AppInstallerInfo .

Metode

CreateFromAppInstallerInfo(AppInstallerInfo)

Membuat instans baru AutoUpdateSettingsOptions dengan nilai dari kelas AppInstallerInfo yang disediakan.

Berlaku untuk