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
継承
Object Platform::Object IInspectable AutoUpdateSettingsOptions
属性

Windows の要件

デバイス ファミリ
Windows 11 (10.0.22000.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v14.0 で導入)

注釈

このオブジェクトを AppInstallerManager.SetAutoUpdateSettings メソッドに渡して、自動更新設定を作成または更新します。

コンストラクター

AutoUpdateSettingsOptions()

AutoUpdateSettingsOptions クラスの新しいインスタンスを初期化します。

プロパティ

AppInstallerUri

AppInstallerInfo オブジェクトによって表されるアプリ インストーラー ファイルを指す Uri オブジェクトを取得または設定します。

AutomaticBackgroundTask

デプロイ サービスがバックグラウンドでアプリの更新をチェックするかどうかを示すブール値を取得します。

DependencyPackageUris

関連セットの正常なデプロイに必要な依存関係パッケージを指す Uri オブジェクトの読み取り専用リストを取得します。

ForceUpdateFromAnyVersion

アプリのバージョンをインクリメントおよびデクリメントできるかどうかを示すブール値を取得または設定します。 値が false の場合、アプリは上位バージョンにのみ移動できます。

HoursBetweenUpdateChecks

アプリ インストーラー ファイルの更新に対してデプロイ サービスがチェックする頻度を指定する整数値を取得または設定します。

IsAutoRepairEnabled

パッケージが修復対象としてマークされている場合に、OS と展開サービスが修復を自動的に実行できるかどうかを指定する値を取得または設定します。

OnLaunch

アプリの起動時にアプリ インストーラー ファイルの更新プログラムをデプロイ サービスがチェックするかどうかを指定するブール値を取得または設定します。

OptionalPackageUris

メイン パッケージと共にインストールされる省略可能なパッケージを指す Uri オブジェクトの読み取り専用リストを取得します。

RepairUris

インストールを修復するためのアプリ インストーラー ファイルを指す Uri オブジェクトの読み取り専用リストを取得します。

ShowPrompt

更新プログラムについてユーザーに通知するプロンプトを展開サービスに表示するかどうかを指定するブール値を取得または設定します。

UpdateBlocksActivation

保留中の更新が適用されるまで、展開サービスがユーザーによるアプリケーションの起動を停止するかどうかを指定するブール値を取得または設定します。

UpdateUris

インストールを更新するためのアプリ インストーラー ファイルを指す Uri オブジェクトの読み取り専用リストを取得します。

Version

AppInstallerInfo オブジェクトで表されるアプリ インストーラー ファイルのバージョンを表す PackageVersion オブジェクトを取得または設定します。

メソッド

CreateFromAppInstallerInfo(AppInstallerInfo)

指定された AppInstallerInfo クラスの値を使用して、AutoUpdateSettingsOptions の新しいインスタンスを作成します。

適用対象