Freigeben über


StoreConfiguration Klasse

Definition

Definiert statische Methoden und Eigenschaften für den Zugriff auf Informationen über die Gerätehardware und die Konfiguration von Informationen über das System, den Mobilfunkanbieter und das aktive Benutzerkonto. Diese Member werden in verschiedenen Microsoft Store-Szenarien verwendet.

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

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Wichtig

Der Zugriff auf diese API wird durch eine private Funktion geschützt, die auf von Microsoft entwickelte Apps beschränkt ist.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
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

Eigenschaften

HardwareManufacturerInfo

Ruft Hardwareherstellerinformationen für das aktuelle Gerät ab.

PurchasePromptingPolicy

Ruft einen Wert ab, der angibt, ob der Microsoft Store den Benutzer vor dem Kauf auffordert, oder legt diesen fest.

Methoden

FilterUnsupportedSystemFeaturesAsync(IIterable<StoreSystemFeature>)

Bei einer Liste der Hardwarefeatures gibt diese Methode eine geänderte Liste zurück, die nur die Hardwarefeatures enthält, die auf dem aktuellen Gerät unterstützt werden.

GetEnterpriseStoreWebAccountId()

Ruft die Store-Benutzerkonto-ID für den aktuellen Azure AD-Benutzer ab, der beim Store angemeldet ist.

GetEnterpriseStoreWebAccountIdForUser(User)

Ruft die Store-Benutzerkonto-ID für den angegebenen Azure AD-Benutzer ab, der beim Store angemeldet ist.

GetPurchasePromptingPolicyForUser(User)

Ruft einen Wert ab, der angibt, ob der Windows Store den angegebenen Benutzer vor dem Kauf auffordert.

GetStoreLogDataAsync(StoreLogOptions)

Ruft Microsoft Store-Protokolldaten für das aktuelle Gerät ab.

GetStoreWebAccountId()

Ruft die Store-Benutzerkonto-ID für den aktuellen Benutzer ab, der beim Store angemeldet ist.

GetStoreWebAccountIdForUser(User)

Ruft die Store-Benutzerkonto-ID für den angegebenen Benutzer ab, der beim Store angemeldet ist.

HasStoreWebAccount()

Bestimmt, ob der aktuelle Benutzer über ein Microsoft Store-Konto verfügt.

HasStoreWebAccountForUser(User)

Bestimmt, ob der angegebene Benutzer über ein Microsoft Store-Konto verfügt.

IsPinToDesktopSupported()

Bestimmt, ob Apps auf dem aktuellen Gerät an den Desktop angeheftet werden können.

IsPinToStartSupported()

Bestimmt, ob Apps auf dem aktuellen Gerät an das Startmenü angeheftet werden können.

IsPinToTaskbarSupported()

Bestimmt, ob Apps auf dem aktuellen Gerät an die Taskleiste angeheftet werden können.

IsStoreWebAccountId(String)

Bestimmt, ob die angegebene Benutzer-ID auch für die Anmeldung beim Microsoft Store auf dem Gerät verwendet wird.

IsStoreWebAccountIdForUser(User, String)

Bestimmt, ob die angegebene Benutzer- und Benutzer-ID auch für die Anmeldung beim Microsoft Store auf dem Gerät verwendet wird.

PinToDesktop(String)

Heftet die angegebene App für alle Benutzer auf dem aktuellen Gerät an den Desktop an.

PinToDesktopForUser(User, String)

Heftet die angegebene App für den angegebenen Benutzer auf dem aktuellen Gerät an den Desktop an.

SetEnterpriseStoreWebAccountId(String)

Legt die Store-Benutzerkonto-ID für den aktuellen Azure AD-Benutzer fest, der beim Store angemeldet ist, damit andere Apps diese ID abfragen können.

SetEnterpriseStoreWebAccountIdForUser(User, String)

Legt die Store-Benutzerkonto-ID für den angegebenen Azure AD-Benutzer fest, damit andere Apps diese ID abfragen können.

SetMobileOperatorConfiguration(String, UInt32, UInt32)

Konfiguriert Mobilfunkanbieterinformationen für das Gerät.

SetPurchasePromptingPolicyForUser(User, IReference<UInt32>)

Legt einen Wert fest, der angibt, ob der Microsoft Store den Benutzer vor dem Kauf auffordert.

SetStoreWebAccountId(String)

Legt die Store-Benutzerkonto-ID für den aktuellen Benutzer fest, der beim Store angemeldet ist, damit andere Apps diese ID abfragen können.

SetStoreWebAccountIdForUser(User, String)

Legt die Store-Benutzerkonto-ID für den angegebenen Benutzer fest, damit andere Apps diese ID abfragen können.

SetSystemConfiguration(String, String, DateTime, String)

Konfiguriert verschiedene Systeminformationen für das Gerät.

ShouldRestrictToEnterpriseStoreOnly()

Bestimmt, ob die Microsoft Store für Unternehmen für den aktuellen Benutzer aktiviert ist.

ShouldRestrictToEnterpriseStoreOnlyForUser(User)

Bestimmt, ob die Microsoft Store für Unternehmen für den angegebenen Benutzer aktiviert ist.

Gilt für: