ITcTypeInstance6

Inherits from: ITcTypeInstance5

Expanded by: ITcTypeInstance7

ITcTypeInstance6 adds runtime information for value representation and conversion. For alias types, formats and named constants can be transparently inherited from the base type.

Properties

Property

Type

get/set

Description

ByteSize

ULONG*

get

Returns the byte size of the type.

TypeFormats

ULONG*

get

Returns the number of type formats, which may be inherited from the base type.

Methods

Method

Description

GetValueToString

Formats a byte array as text according to a type format.

SetValueToString

Parses a text into a byte array according to a type format.

TypeFormatName

Returns the name of a type format.

TypeFormatPreview

Returns the preview text for a type format.

TypicalFormatCharCount

Estimates the typical number of characters in the formatted output.