AddPackageOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
AddPackageByUriAsync 메서드를 사용하여 패키지, 패키지 매니페스트 또는 앱 설치 관리자 파일을 추가할 때 구성할 수 있는 배포 옵션을 지정합니다.
public ref class AddPackageOptions 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 AddPackageOptions 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 AddPackageOptions
function AddPackageOptions()
Public NotInheritable Class AddPackageOptions
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10, version 2004 (10.0.19041.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v10.0에서 도입되었습니다.)
|
설명
이 클래스의 초기화된 인스턴스를 AddPackageByUriAsync 메서드의 options 매개 변수에 전달할 수 있습니다.
생성자
AddPackageOptions() |
AddPackageOptions 클래스의 새 인스턴스를 만듭니다. |
속성
AllowUnsigned |
서명되지 않은 패키지를 추가할지 여부를 나타내는 값을 가져오거나 설정합니다. |
DeferRegistrationWhenPackagesAreInUse |
패키지가 현재 사용 중인 경우 주 패키지 또는 종속성 패키지의 등록을 지연할지 여부를 나타내는 값을 가져오거나 설정합니다. |
DependencyPackageUris |
추가할 종속성 패키지의 URI 목록을 가져옵니다. |
DeveloperMode |
앱이 개발자 모드에 설치되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
ExpectedDigests |
AddPackageOptions와 연결된 URI를 해당 다이제스트 문자열과 매핑하는 사전을 가져옵니다. |
ExternalLocationUri |
패키지 매니페스트가 애플리케이션 콘텐츠를 참조할 수 있는 MSIX 패키지 외부의 외부 디스크 위치의 URI를 가져오거나 설정합니다. |
ForceAppShutdown |
패키지 또는 패키지에 종속된 패키지가 현재 사용 중인 경우 등록을 계속할 수 있도록 패키지와 연결된 프로세스가 강제로 종료되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
ForceTargetAppShutdown |
패키지가 현재 사용 중인 경우 등록을 계속할 수 있도록 패키지와 연결된 프로세스가 강제로 종료되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
ForceUpdateFromAnyVersion |
상위 버전이 이미 추가되었는지 여부에 관계없이 패키지의 특정 버전을 강제로 추가할지 여부를 나타내는 값을 가져오거나 설정합니다. |
InstallAllResources |
앱이 리소스 적용 가능성 검사를 건너뛰는지 여부를 나타내는 값을 가져오거나 설정합니다. 이렇게 하면 사용자가 명령에 전달하는 모든 리소스 패키지를 효과적으로 단계화하거나 등록하므로 번들에 포함된 모든 패키지에 적용 가능성이 적용됩니다. 사용자가 번들을 통과하면 포함된 모든 리소스 패키지가 등록됩니다. |
LimitToExistingPackages |
누락된 참조된 패키지를 다운로드해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
OptionalPackageFamilyNames |
추가할 기본 번들에서 패키지 패밀리 이름 목록을 가져옵니다. |
OptionalPackageUris |
새 선택적 패키지와 동일한 버전으로 업데이트할 관련 선택적 패키지의 URI 목록을 가져옵니다. |
RelatedPackageUris |
새 선택적 패키지와 동일한 버전으로 업데이트할 관련 선택적 패키지의 URI 목록을 가져옵니다. |
RequiredContentGroupOnly |
필요한 콘텐츠 그룹만 추가할지 여부를 나타내는 값을 가져오거나 설정합니다. 필요한 콘텐츠 그룹만 있는 패키지로 앱을 설치할 수 있습니다. |
RetainFilesOnFailure |
배포에 실패한 경우 설치 프로세스 중에 대상 컴퓨터에서 만든 파일을 제거할지 여부를 나타내는 값을 가져오거나 설정합니다. |
StageInPlace |
패키지를 준비할지 여부를 나타내는 값을 가져오거나 설정합니다. |
StubPackageOption |
패키지에 대한 스텁 옵션을 가져오거나 설정합니다. |
TargetVolume |
패키지가 추가되는 볼륨을 가져오거나 설정합니다. |