PDFsharp-net6

PdfUInteger

Namespace: PdfSharp.Pdf

Represents a direct unsigned integer value.

public sealed class PdfUInteger : PdfNumber, System.ICloneable, System.IConvertible

Inheritance ObjectPdfItemPdfNumberPdfUInteger
Implements ICloneable, IConvertible

Properties

Value

Gets the value as integer.

public uint Value { get; }

Property Value

UInt32

Constructors

PdfUInteger()

Initializes a new instance of the PdfUInteger class.

public PdfUInteger()

PdfUInteger(UInt32)

Initializes a new instance of the PdfUInteger class.

public PdfUInteger(uint value)

Parameters

value UInt32

Methods

ToString()

Returns the unsigned integer as string.

public string ToString()

Returns

String

WriteObject(PdfWriter)

Writes the integer as string.

internal void WriteObject(PdfWriter writer)

Parameters

writer PdfWriter

ToUInt64(IFormatProvider)

Converts the value of this instance to an equivalent 64-bit unsigned integer.

public ulong ToUInt64(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

UInt64

ToSByte(IFormatProvider)

Converts the value of this instance to an equivalent 8-bit signed integer.

public sbyte ToSByte(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

SByte

ToDouble(IFormatProvider)

Converts the value of this instance to an equivalent double-precision floating-point number.

public double ToDouble(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Double

ToDateTime(IFormatProvider)

Returns an undefined DateTime structure.

public DateTime ToDateTime(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

DateTime

ToSingle(IFormatProvider)

Converts the value of this instance to an equivalent single-precision floating-point number.

public float ToSingle(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Single

ToBoolean(IFormatProvider)

Converts the value of this instance to an equivalent Boolean value.

public bool ToBoolean(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Boolean

ToInt32(IFormatProvider)

Converts the value of this instance to an equivalent 32-bit signed integer.

public int ToInt32(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Int32

ToUInt16(IFormatProvider)

Converts the value of this instance to an equivalent 16-bit unsigned integer.

public ushort ToUInt16(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

UInt16

ToInt16(IFormatProvider)

Converts the value of this instance to an equivalent 16-bit signed integer.

public short ToInt16(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Int16

ToByte(IFormatProvider)

Converts the value of this instance to an equivalent 8-bit unsigned integer.

public byte ToByte(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Byte

ToChar(IFormatProvider)

Converts the value of this instance to an equivalent Unicode character.

public char ToChar(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Char

ToInt64(IFormatProvider)

Converts the value of this instance to an equivalent 64-bit signed integer.

public long ToInt64(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Int64

GetTypeCode()

Returns type code for 32-bit integers.

public TypeCode GetTypeCode()

Returns

TypeCode

ToDecimal(IFormatProvider)

Converts the value of this instance to an equivalent Decimal number.

public decimal ToDecimal(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

Decimal

ToType(Type, IFormatProvider)

Returns null.

public object ToType(Type conversionType, IFormatProvider provider)

Parameters

conversionType Type

provider IFormatProvider

Returns

Object

ToUInt32(IFormatProvider)

Converts the value of this instance to an equivalent 32-bit unsigned integer.

public uint ToUInt32(IFormatProvider provider)

Parameters

provider IFormatProvider

Returns

UInt32