Поделиться через


StoreConfiguration Класс

Определение

Определяет статические методы и свойства для доступа к сведениям об оборудовании устройства и настройки сведений о системе, операторе мобильной связи и активной учетной записи пользователя. Эти элементы используются в различных сценариях 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
Наследование
Object Platform::Object IInspectable StoreConfiguration
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Важно!

Доступ к этому API защищен частной возможностью, которая ограничена приложениями, разработанными корпорацией Майкрософт.

Журнал версий

Версия 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()

Возвращает идентификатор учетной записи пользователя Store для текущего пользователя Azure AD, выполнившего вход в Магазин.

GetEnterpriseStoreWebAccountIdForUser(User)

Возвращает идентификатор учетной записи пользователя Store для указанного пользователя Azure AD, выполнившего вход в Магазин.

GetPurchasePromptingPolicyForUser(User)

Возвращает значение, указывающее, запрашивает ли Магазин Windows указанного пользователя перед совершением покупки.

GetStoreLogDataAsync(StoreLogOptions)

Возвращает данные журнала Microsoft Store для текущего устройства.

GetStoreWebAccountId()

Возвращает идентификатор учетной записи пользователя Store для текущего пользователя, вошедшего в Магазин.

GetStoreWebAccountIdForUser(User)

Возвращает идентификатор учетной записи пользователя Store для указанного пользователя, вошедшего в Магазин.

HasStoreWebAccount()

Определяет, имеет ли текущий пользователь учетную запись Microsoft Store.

HasStoreWebAccountForUser(User)

Определяет, имеет ли указанный пользователь учетную запись Microsoft Store.

IsPinToDesktopSupported()

Определяет, можно ли закрепить приложения на рабочем столе на текущем устройстве.

IsPinToStartSupported()

Определяет, можно ли закрепить приложения в меню "Пуск" на текущем устройстве.

IsPinToTaskbarSupported()

Определяет, можно ли закрепить приложения на панели задач на текущем устройстве.

IsStoreWebAccountId(String)

Определяет, используется ли указанный идентификатор пользователя для входа в Microsoft Store на устройстве.

IsStoreWebAccountIdForUser(User, String)

Определяет, используются ли указанные идентификаторы пользователя и пользователя для входа в Microsoft Store на устройстве.

PinToDesktop(String)

Закрепляет указанное приложение на рабочем столе для всех пользователей на текущем устройстве.

PinToDesktopForUser(User, String)

Закрепляет указанное приложение на рабочем столе для указанного пользователя на текущем устройстве.

SetEnterpriseStoreWebAccountId(String)

Задает идентификатор учетной записи пользователя Store для текущего пользователя Azure AD, выполнившего вход в Магазин, чтобы другие приложения могли запрашивать этот идентификатор.

SetEnterpriseStoreWebAccountIdForUser(User, String)

Задает идентификатор учетной записи пользователя Store для указанного пользователя Azure AD, чтобы другие приложения могли запрашивать этот идентификатор.

SetMobileOperatorConfiguration(String, UInt32, UInt32)

Настраивает сведения о мобильном операторе для устройства.

SetPurchasePromptingPolicyForUser(User, IReference<UInt32>)

Задает значение, указывающее, запрашивает ли Microsoft Store пользователя перед совершением покупки.

SetStoreWebAccountId(String)

Задает идентификатор учетной записи пользователя Store для текущего пользователя, вошедшего в Магазин, чтобы другие приложения могли запрашивать этот идентификатор.

SetStoreWebAccountIdForUser(User, String)

Задает идентификатор учетной записи пользователя Store для указанного пользователя, чтобы другие приложения могли запрашивать этот идентификатор.

SetSystemConfiguration(String, String, DateTime, String)

Настраивает прочие сведения о системе для устройства.

ShouldRestrictToEnterpriseStoreOnly()

Определяет, включена ли Microsoft Store для бизнеса для текущего пользователя.

ShouldRestrictToEnterpriseStoreOnlyForUser(User)

Определяет, включена ли Microsoft Store для бизнеса для указанного пользователя.

Применяется к