Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

AccessColumn

OfficeIMO.Access

Namespace
OfficeIMO.Access
Assembly
OfficeIMO.Access
Source revision
0eef6a5756b9 with working tree changes
Modifiers
sealed

A typed column with immutable definition in the foundation slice.

Inheritance

Usage

Explore 13 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 2

Properties

public AccessTable Table { get; } #

Owning table.

public AccessDataType DataType { get; } #

Declared field type.

public int? MaxLength { get; } #

Maximum text length, or null for other types.

public bool IsAutoNumber { get; internal set; } #

Whether the native field allocates an engine-generated integer or GUID. Reading does not allocate new values.

public int? AutoNumberSeed { get; internal set; } #

Initial sequential seed for an authored AutoNumber field. Null for loaded native fields whose initial seed has not been decoded.

public bool IsRichText { get; internal set; } #

Whether this native memo field has rich-text formatting. Reading does not render or strip markup.

public bool IsCalculated { get; internal set; } #

Whether the native field is calculated. Loading never evaluates its expression.

public AccessComplexDefinition? ComplexDefinition { get; internal set; } #

Native structured-field definition, or null for a scalar/model field.

public int? Precision { get; internal set; } #

Native numeric precision, or null when no precision is declared.

public int? Scale { get; internal set; } #

Native numeric scale, or null when no scale is declared.

public IReadOnlyDictionary<string, object?> Properties { get; internal set; } #

Persisted field properties, including required/default/validation and lookup metadata. Expressions remain inert.