ClaimedMagneticStripeReader.IsDecodeDataEnabled Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, следует ли предоставлять необработанные или декодированные данные из последней карта прокрутки.
public:
property bool IsDecodeDataEnabled { bool get(); void set(bool value); };
bool IsDecodeDataEnabled();
void IsDecodeDataEnabled(bool value);
public bool IsDecodeDataEnabled { get; set; }
var boolean = claimedMagneticStripeReader.isDecodeDataEnabled;
claimedMagneticStripeReader.isDecodeDataEnabled = boolean;
Public Property IsDecodeDataEnabled As Boolean
Значение свойства
bool
Установите значение true, если декодированные данные предоставляются приложению; в противном случае — false.
Комментарии
Используйте это свойство, чтобы решить, следует ли передать данные из карта провести пальцем в исходной необработанной форме или сначала декодировать их.
Если задано значение true, каждый байт данных дорожки сопоставляется с исходной закодированной битовой последовательности, существующей в магнитном карта, с соответствующей декодированной битовой последовательностью ASCII. Это преобразование не относится к 7-разрядному формату, который не закодирован.
Для каждого типа карта декодирование выполняется следующим образом:
Тип карточки | Свойство отслеживания данных | Формат необработанных данных | Необработанные байты | Декодированные значения |
---|---|---|---|---|
ISO | Данные отслеживания 1 | 6-разрядная версия | 0x00 0x3F | 0x20 по 0x5F |
ISO | Данные отслеживания 2 | 4-разрядная версия | 0x00 0x3F | 0x30 по 0x3F |
ISO | Данные отслеживания 3 | 4-разрядная версия | 0x00 0x3F | 0x30 по 0x3F |
JIS-I | Данные отслеживания 1 | 6-разрядная версия | 0x00 0x3F | 0x20 по 0x5F |
JIS-I | Данные отслеживания 1 | 7-разрядная версия | 0x00 0x7F | Данные без перемеченных данных |
JIS-I | Данные отслеживания 2 | 4-разрядная версия | 0x00 0x0F | 0x20 по 0x3F |
JIS-I | Данные отслеживания 3 | 4-разрядная версия | 0x00 0x0F | 0x20 по 0x3F |
JIS-I | Данные отслеживания 3 | 7-разрядная версия | 0x00 0x7F | Данные без перемеченных данных |
JIS-II | Данные отслеживания 4 | 7-разрядная версия | 0x00 0x7F | Данные без перемеченных данных |
AAMVA | Данные отслеживания 1 | 6-разрядная версия | 0x00 0x3F | 0x20 по 0x5F |
AAMVA | Данные отслеживания 2 | 4-разрядная версия | 0x00 0x0F | 0x30 по 0x3F |
AAMVA | Данные отслеживания 3 | 6-разрядная версия | 0x00 0x3F | 0x20 по 0x5F |
Это свойство инициализируется значением false.