다음을 통해 공유


StoreConfiguration 클래스

정의

디바이스 하드웨어에 대한 정보에 액세스하고 시스템, 통신사 및 활성 사용자 계정에 대한 정보를 구성하기 위한 정적 메서드 및 속성을 정의합니다. 이러한 멤버는 다양한 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
상속
Object Platform::Object IInspectable StoreConfiguration
특성

Windows 요구 사항

디바이스 패밀리
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

속성

HardwareManufacturerInfo

현재 디바이스에 대한 하드웨어 제조업체 정보를 가져옵니다.

PurchasePromptingPolicy

구매하기 전에 Microsoft Store에서 사용자에게 메시지를 표시할지 여부를 나타내는 값을 가져오거나 설정합니다.

메서드

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 사용할 수 있는지 여부를 결정합니다.

적용 대상