다음을 통해 공유


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 클래스의 새 instance 초기화합니다.

속성

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의 새 instance 만듭니다.

적용 대상