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
- Наследование
- Атрибуты
Требования к 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 для бизнеса для указанного пользователя. |