Version16Dot16

Version16Dot16 class

Vuelve a presentar la versión 16Dot16 tipo de datos

public class Version16Dot16 : ICloneable

Constructores

NombreDescripción
Version16Dot16()Constructor
Version16Dot16(ushort, ushort)Constructor

Propiedades

NombreDescripción
MajorNumber { get; set; }Obtiene o establece el número de versión principal. El valor solo tiene sentido en notación hexadecimal, por ejemplo, versión 0.5 para ‘maxp’ en archivos de fuentes reales es de 4 bytes: {0, 0, 80, 0}, lo que tiene representación hexadecimal 0x00005000. Después de leer esta versión del archivo de fuentes , Números mayores y menores para objetoVersion16Dot16 serán 0 y 20480 respectivamente. Y estos valores en forma hexadecimal son 0x0000 y 0x5000.
MinorNumber { get; set; }Obtiene o establece el número de versión menor El valor tiene sentido solo en notación hexadecimal, por ejemplo la versión 0.5 para ‘maxp’ en archivos de fuentes reales es de 4 bytes: {0, 0, 80, 0}, lo que tiene representación hexadecimal 0x00005000. Después leyendo esta versión del archivo de fuente, números mayores y menores para el objetoVersion16Dot16 serán 0 y 20480 respectivamente. Y estos valores en forma hexadecimal son 0x0000 y 0x5000.
RawBytes { get; }Obtiene todos los bits sin formato para el número de versión Version16Dot16 como una matriz de bytes con un tamaño de 4 bytes.

Métodos

NombreDescripción
virtual Clone()Crear una copia deVersion16Dot16 objeto.
override ToString()Devuelve el valor de la versión como una cadena formateada Por ejemplo, “0.5”, “1.1”, “3.0”, etc.

Ver también