Partager via


StoreConfiguration Classe

Définition

Définit des méthodes et des propriétés statiques pour accéder aux informations sur le matériel de l’appareil et configurer des informations sur le système, l’opérateur mobile et le compte d’utilisateur actif. Ces membres sont utilisés dans différents scénarios du 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
Héritage
Object Platform::Object IInspectable StoreConfiguration
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Important

L’accès à cette API est protégé par une fonctionnalité privée limitée aux applications développées par Microsoft.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
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

Propriétés

HardwareManufacturerInfo

Obtient les informations du fabricant du matériel pour l’appareil actuel.

PurchasePromptingPolicy

Obtient ou définit une valeur qui indique si le Microsoft Store invite l’utilisateur avant d’effectuer un achat.

Méthodes

FilterUnsupportedSystemFeaturesAsync(IIterable<StoreSystemFeature>)

Avec une liste de fonctionnalités matérielles, cette méthode retourne une liste modifiée qui contient uniquement les fonctionnalités matérielles prises en charge sur l’appareil actuel.

GetEnterpriseStoreWebAccountId()

Obtient l’ID de compte d’utilisateur du Store pour l’utilisateur Azure AD actuel qui est connecté au Windows Store.

GetEnterpriseStoreWebAccountIdForUser(User)

Obtient l’ID de compte d’utilisateur Du Store pour l’utilisateur Azure AD spécifié qui est connecté au Windows Store.

GetPurchasePromptingPolicyForUser(User)

Obtient une valeur qui indique si le Windows Store invite l’utilisateur spécifié avant d’effectuer un achat.

GetStoreLogDataAsync(StoreLogOptions)

Obtient les données de journal du Microsoft Store pour l’appareil actuel.

GetStoreWebAccountId()

Obtient l’ID de compte d’utilisateur du Windows Store pour l’utilisateur actuel connecté au Windows Store.

GetStoreWebAccountIdForUser(User)

Obtient l’ID de compte d’utilisateur du Store pour l’utilisateur spécifié qui est connecté au Windows Store.

HasStoreWebAccount()

Détermine si l’utilisateur actuel dispose d’un compte Microsoft Store.

HasStoreWebAccountForUser(User)

Détermine si l’utilisateur spécifié a un compte Microsoft Store.

IsPinToDesktopSupported()

Détermine si les applications peuvent être épinglées au bureau sur l’appareil actuel.

IsPinToStartSupported()

Détermine si les applications peuvent être épinglées au menu Démarrer sur l’appareil actuel.

IsPinToTaskbarSupported()

Détermine si les applications peuvent être épinglées à la barre des tâches sur l’appareil actuel.

IsStoreWebAccountId(String)

Détermine si l’ID utilisateur spécifié est également utilisé pour se connecter au Microsoft Store sur l’appareil.

IsStoreWebAccountIdForUser(User, String)

Détermine si l’utilisateur et l’ID utilisateur spécifiés sont également utilisés pour se connecter au Microsoft Store sur l’appareil.

PinToDesktop(String)

Épingle l’application spécifiée au bureau pour tous les utilisateurs de l’appareil actuel.

PinToDesktopForUser(User, String)

Épingle l’application spécifiée au bureau de l’utilisateur spécifié sur l’appareil actuel.

SetEnterpriseStoreWebAccountId(String)

Définit l’ID de compte d’utilisateur du Store pour l’utilisateur Azure AD actuel qui est connecté au Windows Store afin que d’autres applications puissent interroger cet ID.

SetEnterpriseStoreWebAccountIdForUser(User, String)

Définit l’ID de compte d’utilisateur Du Store pour l’utilisateur Azure AD spécifié afin que d’autres applications puissent interroger cet ID.

SetMobileOperatorConfiguration(String, UInt32, UInt32)

Configure les informations de l’opérateur mobile pour l’appareil.

SetPurchasePromptingPolicyForUser(User, IReference<UInt32>)

Définit une valeur qui indique si le Microsoft Store invite l’utilisateur avant d’effectuer un achat.

SetStoreWebAccountId(String)

Définit l’ID de compte d’utilisateur du Windows Store pour l’utilisateur actuel connecté au Windows Store afin que d’autres applications puissent interroger cet ID.

SetStoreWebAccountIdForUser(User, String)

Définit l’ID de compte d’utilisateur du Store pour l’utilisateur spécifié afin que d’autres applications puissent interroger cet ID.

SetSystemConfiguration(String, String, DateTime, String)

Configure diverses informations système pour l’appareil.

ShouldRestrictToEnterpriseStoreOnly()

Détermine si le Microsoft Store pour Entreprises est activé pour l’utilisateur actuel.

ShouldRestrictToEnterpriseStoreOnlyForUser(User)

Détermine si le Microsoft Store pour Entreprises est activé pour l’utilisateur spécifié.

S’applique à