다음을 통해 공유


RegisterPackageOptions 클래스

정의

RegisterPackageByUriAsync 메서드를 사용하여 패키지를 등록할 때 구성할 수 있는 배포 옵션을 지정합니다.

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

Windows 요구 사항

디바이스 패밀리
Windows 10, version 2004 (10.0.19041.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v10.0에서 도입되었습니다.)

설명

이 클래스의 초기화된 인스턴스를 RegisterPackageByUriAsync 메서드의 options 매개 변수에 전달할 수 있습니다.

생성자

RegisterPackageOptions()

RegisterPackageOptions 클래스의 새 인스턴스를 만듭니다.

속성

AllowUnsigned

서명되지 않은 패키지를 등록할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

AppDataVolume

앱 데이터를 저장할 대상 볼륨을 가져오거나 설정합니다.

DeferRegistrationWhenPackagesAreInUse

패키지가 현재 사용 중인 경우 주 패키지 또는 종속성 패키지의 등록을 지연할지 여부를 나타내는 값을 가져오거나 설정합니다.

DependencyPackageUris

추가할 종속성 패키지 의 URI 목록을 가져옵니다.

DeveloperMode

앱이 개발자 모드에 설치되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

ExpectedDigests

RegisterPackageOptions와 연결된 URI를 해당 다이제스트 문자열과 매핑하는 사전을 가져옵니다.

ExternalLocationUri

패키지 매니페스트가 애플리케이션 콘텐츠를 참조할 수 있는 MSIX 패키지 외부의 외부 디스크 위치의 URI를 가져오거나 설정합니다.

ForceAppShutdown

패키지 또는 패키지에 종속된 패키지가 현재 사용 중인 경우 등록을 계속할 수 있도록 패키지와 연결된 프로세스가 강제로 종료되는지 여부를 나타내는 값을 가져오거나 설정합니다.

ForceTargetAppShutdown

패키지가 현재 사용 중인 경우 등록을 계속할 수 있도록 패키지 와 연결된 프로세스가 강제로 종료되는지 여부를 나타내는 값을 가져오거나 설정합니다.

ForceUpdateFromAnyVersion

상위 버전이 이미 스테이징/등록되었는지 여부에 관계없이 패키지의 특정 버전을 강제로 스테이징/등록할지 여부를 나타내는 값을 가져오거나 설정합니다.

InstallAllResources

앱이 리소스 적용 가능성 검사를 건너뛰는지 여부를 나타내는 값을 가져오거나 설정합니다. 이렇게 하면 사용자가 명령에 전달하는 모든 리소스 패키지를 효과적으로 단계화하거나 등록하므로 번들에 포함된 모든 패키지에 적용 가능성이 적용됩니다. 사용자가 번들을 통과하면 포함된 모든 리소스 패키지가 등록됩니다.

OptionalPackageFamilyNames

등록할 기본 번들에서 패키지 패밀리 이름 목록을 가져옵니다.

StageInPlace

패키지를 준비할지 여부를 나타내는 값을 가져오거나 설정합니다.

적용 대상

추가 정보