MailmarkCodetext

MailmarkCodetext class

Clase para codificar y decodificar el texto incrustado en el código Royal Mailmark de 4 estados.

public sealed class MailmarkCodetext : IComplexCodetext

Constructores

NombreDescripción
MailmarkCodetext()Constructor predeterminado

Propiedades

NombreDescripción
Class { get; set; }“0” - Null o Test “1” - 1C (Minorista) “2” - 2C (Minorista) “3” - 3C (Minorista) “4” - Premium (Correo de publicación minorista) (para posible uso futuro) “5” - Diferido (Minorista) “6” - Aire (Minorista) (para posible uso futuro) “7” - Superficie (Minorista) (para posible uso futuro) “8” - Premium (Acceso a la red) “9” - Estándar (Acceso a la red)
DestinationPostCodePlusDPS { get; set; }El PC y el DP deben cumplir con un formato PAF. Cadena de nueve caracteres que indica “XY11” internacional (tenga en cuenta los 5 espacios finales) o un patrón de caracteres que indica un código de clasificación nacional. Un código de clasificación nacional consta de un código postal externo, un código postal interno y un sufijo de punto de entrega.
Format { get; set; }“0”: nulo o prueba “1”: letra “2”: letra grande
ItemID { get; set; }El valor máximo es 99999999.
SupplychainID { get; set; }Los valores máximos son 99 para el código de barras C y 999999 para el código de barras L.
VersionID { get; set; }Actualmente “1”: para el código de barras de Mailmark (0 y 2 a 9 y de la A a la Z de repuesto para uso futuro)

Métodos

NombreDescripción
GetBarcodeType()Obtiene el tipo de código de barras.
GetConstructedCodetext()Construir código de texto a partir de los datos de Mailmark.
InitFromString(string)Inicializa los datos de Mailmark a partir del texto en código construido.

Ver también