StoreConfiguration 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
디바이스 하드웨어에 대한 정보에 액세스하고 시스템, 통신사 및 활성 사용자 계정에 대한 정보를 구성하기 위한 정적 메서드 및 속성을 정의합니다. 이러한 멤버는 다양한 Microsoft Store 시나리오에서 사용됩니다.
public ref class StoreConfiguration abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StoreConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class StoreConfiguration
Public Class StoreConfiguration
- 상속
- 특성
Windows 요구 사항
| 요구 사항 | Description |
|---|---|
| 디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
| API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
중요
이 API에 대한 액세스는 Microsoft에서 개발한 앱으로 제한되는 프라이빗 기능으로 보호됩니다.
버전 기록
| Windows 버전 | SDK 버전 | 추가된 값 |
|---|---|---|
| 1511 | 10586 | PurchasePromptingPolicy |
| 1607 | 14393 | GetPurchasePromptingPolicyForUser |
| 1607 | 14393 | GetStoreLogDataAsync |
| 1607 | 14393 | HasStoreWebAccount |
| 1607 | 14393 | HasStoreWebAccountForUser |
| 1607 | 14393 | IsStoreWebAccountIdForUser |
| 1607 | 14393 | SetPurchasePromptingPolicyForUser |
| 1607 | 14393 | SetStoreWebAccountIdForUser |
| 1703 | 15063 | GetEnterpriseStoreWebAccountId |
| 1703 | 15063 | GetEnterpriseStoreWebAccountIdForUser |
| 1703 | 15063 | GetStoreWebAccountId |
| 1703 | 15063 | GetStoreWebAccountIdForUser |
| 1703 | 15063 | SetEnterpriseStoreWebAccountId |
| 1703 | 15063 | SetEnterpriseStoreWebAccountIdForUser |
| 1703 | 15063 | ShouldRestrictToEnterpriseStoreOnly |
| 1703 | 15063 | ShouldRestrictToEnterpriseStoreOnlyForUser |
| 1809 | 17763 | IsPinToDesktopSupported |
| 1809 | 17763 | IsPinToStartSupported |
| 1809 | 17763 | IsPinToTaskbarSupported |
| 1809 | 17763 | PinToDesktop |
| 1809 | 17763 | PinToDesktopForUser |
속성
| Name | Description |
|---|---|
| HardwareManufacturerInfo |
현재 디바이스에 대한 하드웨어 제조업체 정보를 가져옵니다. |
| PurchasePromptingPolicy |
구매하기 전에 Microsoft Store에서 사용자에게 메시지를 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. |
메서드
| Name | Description |
|---|---|
| FilterUnsupportedSystemFeaturesAsync(IIterable<StoreSystemFeature>) |
하드웨어 기능 목록이 제공되면 이 메서드는 현재 디바이스에서 지원되는 하드웨어 기능만 포함하는 수정된 목록을 반환합니다. |
| GetEnterpriseStoreWebAccountId() |
스토어에 로그인한 현재 Azure AD 사용자의 스토어 사용자 계정 ID를 가져옵니다. |
| GetEnterpriseStoreWebAccountIdForUser(User) |
Store에 로그인한 지정된 Azure AD 사용자의 스토어 사용자 계정 ID를 가져옵니다. |
| GetPurchasePromptingPolicyForUser(User) |
구매하기 전에 Windows 스토어에서 지정된 사용자에게 메시지를 표시할지 여부를 나타내는 값을 가져옵니다. |
| GetStoreLogDataAsync(StoreLogOptions) |
현재 디바이스에 대한 Microsoft Store 로그 데이터를 가져옵니다. |
| GetStoreWebAccountId() |
Store에 로그인한 현재 사용자의 스토어 사용자 계정 ID를 가져옵니다. |
| GetStoreWebAccountIdForUser(User) |
Store에 로그인한 지정된 사용자의 스토어 사용자 계정 ID를 가져옵니다. |
| HasStoreWebAccount() |
현재 사용자에게 Microsoft Store 계정이 있는지 여부를 확인합니다. |
| HasStoreWebAccountForUser(User) |
지정된 사용자에게 Microsoft Store 계정이 있는지 여부를 확인합니다. |
| IsPinToDesktopSupported() |
현재 디바이스의 데스크톱에 앱을 고정할 수 있는지 여부를 결정합니다. |
| IsPinToStartSupported() |
현재 디바이스의 시작 메뉴에 앱을 고정할 수 있는지 여부를 결정합니다. |
| IsPinToTaskbarSupported() |
현재 디바이스의 작업 표시줄에 앱을 고정할 수 있는지 여부를 결정합니다. |
| IsStoreWebAccountId(String) |
지정된 사용자 ID를 사용하여 디바이스에서 Microsoft Store에 로그인하는지 여부를 확인합니다. |
| IsStoreWebAccountIdForUser(User, String) |
지정된 사용자 및 사용자 ID도 디바이스의 Microsoft Store에 로그인하는 데 사용되는지 여부를 결정합니다. |
| PinToDesktop(String) |
현재 디바이스의 모든 사용자에 대해 지정된 앱을 바탕 화면에 고정합니다. |
| PinToDesktopForUser(User, String) |
현재 디바이스에서 지정된 사용자의 바탕 화면에 지정된 앱을 고정합니다. |
| SetEnterpriseStoreWebAccountId(String) |
다른 앱이 이 ID에 대해 쿼리할 수 있도록 스토어에 로그인한 현재 Azure AD 사용자의 스토어 사용자 계정 ID를 설정합니다. |
| SetEnterpriseStoreWebAccountIdForUser(User, String) |
다른 앱이 이 ID에 대해 쿼리할 수 있도록 지정된 Azure AD 사용자의 스토어 사용자 계정 ID를 설정합니다. |
| SetMobileOperatorConfiguration(String, UInt32, UInt32) |
디바이스에 대한 통신사 정보를 구성합니다. |
| SetPurchasePromptingPolicyForUser(User, IReference<UInt32>) |
구매하기 전에 Microsoft Store에서 사용자에게 메시지를 표시할지 여부를 나타내는 값을 설정합니다. |
| SetStoreWebAccountId(String) |
다른 앱이 이 ID에 대해 쿼리할 수 있도록 스토어에 로그인한 현재 사용자의 스토어 사용자 계정 ID를 설정합니다. |
| SetStoreWebAccountIdForUser(User, String) |
다른 앱이 이 ID에 대해 쿼리할 수 있도록 지정된 사용자의 스토어 사용자 계정 ID를 설정합니다. |
| SetSystemConfiguration(String, String, DateTime, String) |
디바이스에 대한 기타 시스템 정보를 구성합니다. |
| ShouldRestrictToEnterpriseStoreOnly() |
현재 사용자에 대해 비즈니스용 Microsoft Store 사용할 수 있는지 여부를 확인합니다. |
| ShouldRestrictToEnterpriseStoreOnlyForUser(User) |
지정된 사용자에 대해 비즈니스용 Microsoft Store 사용할 수 있는지 여부를 결정합니다. |