WalletItem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен.
Представляет элемент (данные), хранящийся в бумажнике.
public ref class WalletItem sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletItemFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WalletItem final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletItemFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class WalletItem final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Wallet.IWalletItemFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("WalletItem is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
class WalletItem final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletItemFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WalletItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletItemFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Wallet.IWalletItemFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("WalletItem is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 917504, "Windows.Foundation.UniversalApiContract")]
public sealed class WalletItem
function WalletItem(kind, displayName)
Public NotInheritable Class WalletItem
- Наследование
- Атрибуты
Требования к Windows
| Требования | Описание |
|---|---|
| Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Используйте конструктор WalletItem , если вы определяете новый элемент для вставки в кошелек. Используйте методы WalletItemStore , такие как GetWalletItemAsync или GetItemsAsync , если вы извлекли существующие элементы из кошелька.
Если вы изменяете или задаете любое из свойств в существующем Элементе WalletItem (включая значения WalletItemCustomProperty в DisplayProperties), вызовите WalletItemStore.UpdateAsync , чтобы зафиксировать эти изменения в резервном хранилище. Пример кода для этого см. в статье Краткое руководство. Использование API.
Конструкторы
| Имя | Описание |
|---|---|
| WalletItem(WalletItemKind, String) |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Инициализирует новый экземпляр класса WalletItem . |
Свойства
| Имя | Описание |
|---|---|
| Barcode |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает штрихкод, представляющий элемент кошелька. |
| BodyBackgroundImage |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает фоновое изображение основного текста элемента кошелька (использует поток). |
| BodyColor |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает цвет текста элемента кошелька. |
| BodyFontColor |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает цвет шрифта основного текста элемента кошелька. |
| DisplayMessage |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает строку, которая отображается рядом с именем приложения в разделе Сведения о программе. |
| DisplayName |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает имя или заголовок для отображения пользователю. |
| DisplayProperties |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает коллекцию объектов WalletItemCustomProperty , связанных с элементом кошелька. |
| ExpirationDate |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает дату окончания срока действия элемента кошелька. |
| HeaderBackgroundImage |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает фоновое изображение заголовка элемента кошелька. |
| HeaderColor |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает цвет заголовка элемента кошелька. |
| HeaderFontColor |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает цвет шрифта заголовка элемента кошелька. |
| Id |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает уникальный идентификатор элемента кошелька. |
| IsAcknowledged |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает значение, указывающее, подтверждается ли этот элемент приложением. |
| IsDisplayMessageLaunchable |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает, следует ли запускать приложение, когда пользователь касается DisplayMessage. |
| IsMoreTransactionHistoryLaunchable |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает значение, указывающее, следует ли запускать приложение, когда пользователь нажимает кнопку "просмотреть больше журнала транзакций". |
| IssuerDisplayName |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает имя издателя элемента кошелька. |
| Kind |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает тип элемента кошелька. |
| LastUpdated |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает дату и время последнего обновления данных для этого элемента. |
| Logo159x159 |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает изображение среднего (159 x 159) логотипа элемента кошелька. |
| Logo336x336 |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Получает или задает изображение большого логотипа (336 x 336) элемента кошелька. |
| Logo99x99 |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает небольшой логотип (99 x 99) для элемента кошелька. |
| LogoImage |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает изображение логотипа элемента кошелька. Используйте это свойство для логотипа, который не имеет указанного размера. |
| LogoText |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает текст логотипа элемента кошелька. |
| PromotionalImage |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает рекламное изображение элемента кошелька. |
| RelevantDate |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает дату, в которую элемент является допустимым. |
| RelevantDateDisplayMessage |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает или задает описание соответствующей даты элемента кошелька. |
| RelevantLocations |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает коллекцию всех соответствующих расположений для элемента кошелька. |
| TransactionHistory |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает коллекцию журнала транзакций элемента кошелька. |
| Verbs |
Внимание! Пространство имен ApplicationModel.Wallet больше не поддерживается и скоро станет нерекомендуемым. Разработчикам рекомендуется избегать использования этого пространства имен. Возвращает коллекцию объектов WalletVerb , связанных с элементом кошелька. |