Table of Contents

Enum ElementType

Namespace
LMKit.Data
Assembly
LM-Kit.NET.dll

Enumerates the various data types that an element can represent, including primitive types, arrays, and complex objects.

public enum ElementType

Fields

Unknown = -3

Represents an unknown or unspecified data type. Intended for internal use only; should not be used directly.

Object = -2

Represents a complex object with nested elements. Intended for internal use only; should not be used directly.

ObjectArray = -1

Represents an array of complex objects with nested elements. Intended for internal use only; should not be used directly.

Char = 0

Represents a single Unicode character (char).

CharArray = 1

Represents an array of Unicode characters (char).

String = 2

Represents a sequence of characters (string).

StringArray = 3

Represents an array of strings (string).

Integer = 4

Represents a 32-bit signed integer (int).

IntegerArray = 5

Represents an array of 32-bit signed integers (int).

UInt = 6

Represents a 32-bit unsigned integer (uint).

UIntArray = 7

Represents an array of 32-bit unsigned integers (uint).

Short = 8

Represents a 16-bit signed integer (short).

ShortArray = 9

Represents an array of 16-bit signed integers (short).

UShort = 10

Represents a 16-bit unsigned integer (ushort).

UShortArray = 11

Represents an array of 16-bit unsigned integers (ushort).

Long = 12

Represents a 64-bit signed integer (long).

LongArray = 13

Represents an array of 64-bit signed integers (long).

ULong = 14

Represents a 64-bit unsigned integer (ulong).

ULongArray = 15

Represents an array of 64-bit unsigned integers (ulong).

Bool = 16

Represents a Boolean value (bool), indicating true or false.

BoolArray = 17

Represents an array of Boolean values (bool).

Float = 18

Represents a single-precision floating-point number (float).

FloatArray = 19

Represents an array of single-precision floating-point numbers (float).

Double = 20

Represents a double-precision floating-point number (double).

DoubleArray = 21

Represents an array of double-precision floating-point numbers (double).

Date = 22

Represents a date and time value (DateTime).

DateArray = 23

Represents an array of date and time values (DateTime).