다음을 통해 공유


AppInstallOptions 클래스

정의

앱 업데이트를 설치하기 위해 AppInstallManager 클래스의 여러 메서드 오버로드에서 사용할 수 있는 옵션을 제공합니다.

public ref class AppInstallOptions sealed
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppInstallOptions final
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInstallOptions
function AppInstallOptions()
Public NotInheritable Class AppInstallOptions
상속
Object Platform::Object IInspectable AppInstallOptions
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)
앱 기능
runFullTrust

설명

버전 기록

Windows 버전 SDK 버전 추가된 값
1809 17763 CampaignId
1809 17763 CompletedInstallToastNotificationMode
1809 17763 ExtendedCampaignId
1809 17763 InstallForAllUsers
1809 17763 InstallInProgressToastNotificationMode
1809 17763 PinToDesktopAfterInstall
1809 17763 PinToStartAfterInstall
1809 17763 PinToTaskbarAfterInstall
1809 17763 StageButDoNotInstall

생성자

AppInstallOptions()

AppInstallOptions 클래스의 새 instance 만들고 초기화합니다.

속성

AllowForcedAppRestart

설치 중인 앱의 강제 다시 시작을 허용할지 여부를 나타내는 값을 가져오거나 설정합니다.

CampaignId

설치할 앱과 연결된 프로모션 캠페인 ID를 가져오거나 설정합니다.

CatalogId

설치할 앱의 카탈로그 ID를 가져오거나 설정합니다.

CompletedInstallToastNotificationMode

앱 설치가 완료되는 경우에 대한 알림 메시지 모드를 가져오거나 설정합니다.

ExtendedCampaignId

설치할 앱과 연결된 확장 프로모션 캠페인 ID를 가져오거나 설정합니다.

ForceUseOfNonRemovableStorage

사용자가 SD 카드 설치하도록 앱을 구성한 경우에도 앱을 이동식이 아닌 스토리지에 설치할지 또는 사용자의 설정에 따라 이동식이 아닌 스토리지 또는 SD 카드 앱을 설치할지 여부를 나타내는 값을 가져오거나 설정합니다.

InstallForAllUsers

모든 사용자에 대해 애플리케이션을 설치할지 여부를 나타내는 값을 가져오거나 설정합니다.

InstallInProgressToastNotificationMode

앱 설치가 진행 중인 경우에 대한 알림 메시지 모드를 가져오거나 설정합니다.

LaunchAfterInstall

앱을 설치한 후 자동으로 시작할지 여부를 나타내는 값을 가져오거나 설정합니다.

PinToDesktopAfterInstall

설치가 완료된 후 설치 중인 제품을 데스크톱에 고정해야 하는지 여부를 결정하는 값을 가져오거나 설정합니다.

PinToStartAfterInstall

설치가 완료된 후 설치 중인 제품을 시작 메뉴에 고정해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

PinToTaskbarAfterInstall

설치가 완료된 후 설치 중인 제품을 작업 표시줄에 고정해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

Repair

이미 설치된 앱의 설치를 복구할지 여부를 나타내는 값을 가져오거나 설정합니다.

StageButDoNotInstall

다운로드 및 준비 단계 후에 앱 설치를 일시 중지해야 하지만 최종 설치를 완료하지 않아야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

TargetVolume

앱 또는 앱 번들이 설치될 패키지 스토리지 볼륨을 가져오거나 설정합니다.

적용 대상

추가 정보