Compartilhar via


StoreConfiguration Classe

Definição

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
Object Platform::Object IInspectable StoreConfiguration
Atributos

Requisitos do Windows

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

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

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.

Aplica-se a