Partager via


ClaimedMagneticStripeReader.IsDecodeDataEnabled Propriété

Définition

Indique s’il faut fournir des données brutes ou décodées à partir de la dernière carte balayée.

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

Valeur de propriété

Boolean

bool

Définissez sur true si des données décodées sont fournies à l’application ; sinon, false.

Remarques

Utilisez cette propriété pour décider s’il faut passer les données à partir du carte balayer le formulaire brut d’origine ou les décoder en premier.

Si la valeur est true, chaque octet de données de suivi est mappé de sa séquence de bits codée d’origine, telle qu’elle existe dans le carte magnétique, à sa séquence de bits ASCII décodée correspondante. Cette conversion n’est pas pertinente pour le format 7 bits, qui n’est pas encodé.

Pour chaque type carte, le décodage s’effectue comme suit :

Type de cartePropriété de suivi des donnéesFormat de données brutesOctets brutsValeurs décodées
ISOSuivre 1 données6 bits0x00-0x3F0x20 à 0x5F
ISOSuivre 2 données4 bits0x00-0x3F0x30 à 0x3F
ISOSuivre les données 34 bits0x00-0x3F0x30 à 0x3F
JIS-ISuivre 1 données6 bits0x00-0x3F0x20 à 0x5F
JIS-ISuivre 1 données7 bits0x00-0x7FDonnées non modifiées
JIS-ISuivre 2 données4 bits0x00-0x0F0x20 à 0x3F
JIS-ISuivre les données 34 bits0x00-0x0F0x20 à 0x3F
JIS-ISuivre les données 37 bits0x00-0x7FDonnées non modifiées
JIS-IISuivre les données 47 bits0x00-0x7FDonnées non modifiées
AAMVASuivre 1 données6 bits0x00-0x3F0x20 à 0x5F
AAMVASuivre 2 données4 bits0x00-0x0F0x30 à 0x3F
AAMVASuivre les données 36 bits0x00-0x3F0x20 à 0x5F

Cette propriété est initialisée à false.

S’applique à