StoreConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define métodos estáticos e propriedades para acessar informações sobre o hardware do dispositivo e configurar informações sobre o sistema, a operadora móvel e a conta de usuário ativa. Esses membros são usados em vários cenários da 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
- Herança
- Atributos
Requisitos do Windows
| Requisitos | Description |
|---|---|
| Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
Importante
O acesso a essa API é protegido por uma funcionalidade privada restrita a aplicativos desenvolvidos pela Microsoft.
Histórico de versão
| Versão do Windows | Versão do SDK | Valor adicionado |
|---|---|---|
| 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 |
Propriedades
| Nome | Description |
|---|---|
| HardwareManufacturerInfo |
Obtém informações do fabricante de hardware para o dispositivo atual. |
| PurchasePromptingPolicy |
Obtém ou define um valor que indica se a Microsoft Store solicita ao usuário antes de fazer uma compra. |
Métodos
| Nome | Description |
|---|---|
| FilterUnsupportedSystemFeaturesAsync(IIterable<StoreSystemFeature>) |
Dada uma lista de recursos de hardware, esse método retorna uma lista modificada que contém apenas os recursos de hardware com suporte no dispositivo atual. |
| GetEnterpriseStoreWebAccountId() |
Obtém a ID da conta de usuário da Store para o usuário Azure AD atual que está conectado à Loja. |
| GetEnterpriseStoreWebAccountIdForUser(User) |
Obtém a ID da conta de usuário da Store para o usuário Azure AD especificado que está conectado à Loja. |
| GetPurchasePromptingPolicyForUser(User) |
Obtém um valor que indica se a Windows Store solicita ao usuário especificado antes de fazer uma compra. |
| GetStoreLogDataAsync(StoreLogOptions) |
Obtém dados de log da Microsoft Store para o dispositivo atual. |
| GetStoreWebAccountId() |
Obtém a ID da conta de usuário da Store para o usuário atual que está conectado à Loja. |
| GetStoreWebAccountIdForUser(User) |
Obtém a ID da conta de usuário da Store para o usuário especificado que está conectado à Loja. |
| HasStoreWebAccount() |
Determina se o usuário atual tem uma conta da Microsoft Store. |
| HasStoreWebAccountForUser(User) |
Determina se o usuário especificado tem uma conta da Microsoft Store. |
| IsPinToDesktopSupported() |
Determina se os aplicativos podem ser fixados na área de trabalho no dispositivo atual. |
| IsPinToStartSupported() |
Determina se os aplicativos podem ser fixados no menu Iniciar no dispositivo atual. |
| IsPinToTaskbarSupported() |
Determina se os aplicativos podem ser fixados na barra de tarefas no dispositivo atual. |
| IsStoreWebAccountId(String) |
Determina se a ID de usuário especificada também está sendo usada para entrar na Microsoft Store no dispositivo. |
| IsStoreWebAccountIdForUser(User, String) |
Determina se a ID de usuário e usuário especificada também está sendo usada para entrar na Microsoft Store no dispositivo. |
| PinToDesktop(String) |
Fixa o aplicativo especificado na área de trabalho para todos os usuários no dispositivo atual. |
| PinToDesktopForUser(User, String) |
Fixa o aplicativo especificado na área de trabalho para o usuário especificado no dispositivo atual. |
| SetEnterpriseStoreWebAccountId(String) |
Define a ID da conta de usuário da Store para o usuário Azure AD atual que está conectado à Store para que outros aplicativos possam consultar essa ID. |
| SetEnterpriseStoreWebAccountIdForUser(User, String) |
Define a ID da conta de usuário da Store para o usuário Azure AD especificado para que outros aplicativos possam consultar essa ID. |
| SetMobileOperatorConfiguration(String, UInt32, UInt32) |
Configura informações da operadora móvel para o dispositivo. |
| SetPurchasePromptingPolicyForUser(User, IReference<UInt32>) |
Define um valor que indica se a Microsoft Store solicita ao usuário antes de fazer uma compra. |
| SetStoreWebAccountId(String) |
Define a ID da conta de usuário da Store para o usuário atual que está conectado à Loja para que outros aplicativos possam consultar essa ID. |
| SetStoreWebAccountIdForUser(User, String) |
Define a ID da conta de usuário da Store para o usuário especificado para que outros aplicativos possam consultar essa ID. |
| SetSystemConfiguration(String, String, DateTime, String) |
Configura informações diversas do sistema para o dispositivo. |
| ShouldRestrictToEnterpriseStoreOnly() |
Determina se o Microsoft Store para Empresas está habilitado para o usuário atual. |
| ShouldRestrictToEnterpriseStoreOnlyForUser(User) |
Determina se o Microsoft Store para Empresas está habilitado para o usuário especificado. |