AppInstallItem 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
설치 큐에 있는 앱을 나타냅니다.
public ref class AppInstallItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppInstallItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AppInstallItem
Public NotInheritable Class AppInstallItem
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
앱 기능 |
runFullTrust
|
설명
AppInstallManager.AppInstallItems 속성을 사용하여 AppInstallItem 개체의 벡터 보기를 검색합니다.
중요
이 API에 대한 액세스는 Microsoft에서 개발한 앱으로 제한되는 프라이빗 기능으로 보호됩니다.
버전 기록
Windows 버전 | SDK 버전 | 추가된 값 |
---|---|---|
1511 | 10586 | Cancel(String) |
1511 | 10586 | Pause(String) |
1511 | 10586 | Restart(String) |
1703 | 15063 | Children |
1703 | 15063 | ItemOperationsMightAffectOtherItems |
1803 | 17134 | LaunchAfterInstall |
1809 | 17763 | CompletedInstallToastNotificationMode |
1809 | 17763 | InstallInProgressToastNotificationMode |
1809 | 17763 | PinToDesktopAfterInstall |
1809 | 17763 | PinToStartAfterInstall |
1809 | 17763 | PinToTaskbarAfterInstall |
속성
Children |
현재 앱 설치의 자식인 앱 설치에 대한 정보를 검색합니다. 이 속성은 현재 앱 설치가 동일한 앱 번들의 일부인 다른 앱 설치의 부모인 경우에만 값을 반환합니다. |
CompletedInstallToastNotificationMode |
앱 설치가 완료되는 경우 알림 알림 모드를 가져오거나 설정합니다. |
InstallInProgressToastNotificationMode |
앱 설치가 진행 중인 경우에 대한 알림 알림 모드를 가져오거나 설정합니다. |
InstallType |
현재 앱 설치의 유형을 가져옵니다. |
IsUserInitiated |
사용자가 현재 앱 설치를 시작했는지 여부를 나타냅니다. |
ItemOperationsMightAffectOtherItems |
현재 앱 설치가 앱 번들의 일부인지 여부를 나타내므로 앱 설치를 일시 중지하거나 취소하면 설치 큐의 다른 항목에 영향을 줄 수 있습니다. |
LaunchAfterInstall |
설치 큐에 있는 앱이 설치된 후 자동으로 시작될지 여부를 나타내는 값을 가져옵니다. |
PackageFamilyName |
현재 앱의 패키지 패밀리 이름을 가져옵니다. |
PinToDesktopAfterInstall |
설치가 완료된 후 설치 중인 제품을 데스크톱에 고정해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
PinToStartAfterInstall |
설치가 완료된 후 설치 중인 제품을 시작 메뉴에 고정해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
PinToTaskbarAfterInstall |
설치가 완료된 후 설치 중인 제품을 작업 표시줄에 고정해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. |
ProductId |
현재 앱의 제품 ID를 가져옵니다. |
메서드
Cancel() |
현재 앱의 설치를 취소합니다. |
Cancel(String) |
원격 분석 데이터를 생성하는 옵션을 사용하여 현재 앱의 설치를 취소합니다. |
GetCurrentStatus() |
현재 앱의 설치 상태 가져옵니다. |
Pause() |
현재 앱의 설치를 일시 중지합니다. |
Pause(String) |
원격 분석 데이터를 생성하는 옵션을 사용하여 현재 앱의 설치를 일시 중지합니다. |
Restart() |
현재 앱의 설치를 다시 시작합니다. |
Restart(String) |
원격 분석 데이터를 생성하는 옵션을 사용하여 현재 앱의 설치를 다시 시작합니다. |
이벤트
Completed |
현재 앱의 설치가 완료되면 발생합니다. |
StatusChanged |
현재 앱의 설치 상태 변경된 경우에 발생합니다. |