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 の要件
デバイス ファミリ |
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) |
ストアにサインインしている指定した Azure AD ユーザーのストア ユーザー アカウント ID を取得します。 |
GetPurchasePromptingPolicyForUser(User) |
Windows ストアが購入前に指定したユーザーにプロンプトを表示するかどうかを示す値を取得します。 |
GetStoreLogDataAsync(StoreLogOptions) |
現在のデバイスの Microsoft Store ログ データを取得します。 |
GetStoreWebAccountId() |
ストアにサインインしている現在のユーザーのストア ユーザー アカウント ID を取得します。 |
GetStoreWebAccountIdForUser(User) |
ストアにサインインしている指定したユーザーのストア ユーザー アカウント 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) |
ストアにサインインしている現在の Azure AD ユーザーのストア ユーザー アカウント ID を設定して、他のアプリがこの ID に対してクエリを実行できるようにします。 |
SetEnterpriseStoreWebAccountIdForUser(User, String) |
指定した Azure AD ユーザーのストア ユーザー アカウント ID を設定して、他のアプリがこの 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が有効になっているかどうかを判断します。 |