Namespace: PdfSharp.Pdf
Represents a direct unsigned integer value.
public sealed class PdfUInteger : PdfNumber, System.ICloneable, System.IConvertible
Inheritance Object → PdfItem → PdfNumber → PdfUInteger
Implements ICloneable, IConvertible
Gets the value as integer.
public uint Value { get; }
Initializes a new instance of the PdfUInteger class.
public PdfUInteger()
Initializes a new instance of the PdfUInteger class.
public PdfUInteger(uint value)
value
UInt32
Returns the unsigned integer as string.
public string ToString()
Writes the integer as string.
internal void WriteObject(PdfWriter writer)
writer
PdfWriter
Converts the value of this instance to an equivalent 64-bit unsigned integer.
public ulong ToUInt64(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent 8-bit signed integer.
public sbyte ToSByte(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent double-precision floating-point number.
public double ToDouble(IFormatProvider provider)
provider
IFormatProvider
Returns an undefined DateTime structure.
public DateTime ToDateTime(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent single-precision floating-point number.
public float ToSingle(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent Boolean value.
public bool ToBoolean(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent 32-bit signed integer.
public int ToInt32(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent 16-bit unsigned integer.
public ushort ToUInt16(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent 16-bit signed integer.
public short ToInt16(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent 8-bit unsigned integer.
public byte ToByte(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent Unicode character.
public char ToChar(IFormatProvider provider)
provider
IFormatProvider
Converts the value of this instance to an equivalent 64-bit signed integer.
public long ToInt64(IFormatProvider provider)
provider
IFormatProvider
Returns type code for 32-bit integers.
public TypeCode GetTypeCode()
Converts the value of this instance to an equivalent Decimal number.
public decimal ToDecimal(IFormatProvider provider)
provider
IFormatProvider
Returns null.
public object ToType(Type conversionType, IFormatProvider provider)
conversionType
Type
provider
IFormatProvider
Converts the value of this instance to an equivalent 32-bit unsigned integer.
public uint ToUInt32(IFormatProvider provider)
provider
IFormatProvider