RegistryValueType enum

A data type stored in the Windows Registry.

These do not directly map onto either Win32 or Dart types, but represent the kinds of entities that the registry understands.

More information about the kinds of data that can be found in the registry can be found here: https://learn.microsoft.com/windows/win32/sysinfo/registry-value-types

Inheritance

Constructors

RegistryValueType(int win32Value)
const

Values

binary → const RegistryValueType

Binary data in any form. This value is equivalent to the Windows API registry data type REG_BINARY.

const RegistryValueType(REG_BINARY)
int32 → const RegistryValueType

A 32-bit binary number. This value is equivalent to the Windows API registry data type REG_DWORD.

const RegistryValueType(REG_DWORD)
unexpandedString → const RegistryValueType

A null-terminated string that contains unexpanded references to environment variables, such as %PATH%, that are expanded when the value is retrieved. This value is equivalent to the Windows API registry data type REG_EXPAND_SZ.

const RegistryValueType(REG_EXPAND_SZ)

A null-terminated string that contains the target path of a symbolic link. This value is equivalent to the Windows API registry data type REG_LINK.

const RegistryValueType(REG_LINK)
stringArray → const RegistryValueType

An array of null-terminated strings, terminated by two null characters. This value is equivalent to the Windows API registry data type REG_MULTI_SZ.

const RegistryValueType(REG_MULTI_SZ)
none → const RegistryValueType

No data type.

const RegistryValueType(REG_NONE)
int64 → const RegistryValueType

A 64-bit binary number. This value is equivalent to the Windows API registry data type REG_QWORD.

const RegistryValueType(REG_QWORD)
string → const RegistryValueType

A null-terminated string. This value is equivalent to the Windows API registry data type REG_SZ.

const RegistryValueType(REG_SZ)
unknown → const RegistryValueType

An unknown type.

const RegistryValueType(-1)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
win32Type String
Return a string representing the Win32 type stored.
no setter
win32Value int
Return the Win32 value that represents the stored type.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<RegistryValueType>
A constant List of the values in this enum, in order of their declaration.