Share via


DocumentFieldType Struct

Definition

Semantic data type of the field value.

public readonly struct DocumentFieldType : IEquatable<Azure.AI.DocumentIntelligence.DocumentFieldType>
type DocumentFieldType = struct
Public Structure DocumentFieldType
Implements IEquatable(Of DocumentFieldType)
Inheritance
DocumentFieldType
Implements

Constructors

DocumentFieldType(String)

Initializes a new instance of DocumentFieldType.

Properties

Address

Parsed address.

Boolean

Boolean value, normalized to true or false.

CountryRegion

Country/region, normalized to ISO 3166-1 alpha-3 format (ex. USA).

Currency

Currency amount with optional currency symbol and unit.

Date

Date, normalized to ISO 8601 (YYYY-MM-DD) format.

Dictionary

Named list of subfields of potentially different types.

Double

Floating point number, normalized to double precision floating point.

List

List of subfields of the same type.

Long

Integer number, normalized to 64-bit signed integer.

PhoneNumber

Phone number, normalized to E.164 (+{CountryCode}{SubscriberNumber}) format.

SelectionGroup

Array of selected string values.

SelectionMark

Is field selected?.

Signature

Is signature present?.

String

Plain text.

Time

Time, normalized to ISO 8601 (hh:mm:ss) format.

Methods

Equals(DocumentFieldType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(DocumentFieldType, DocumentFieldType)

Determines if two DocumentFieldType values are the same.

Implicit(String to DocumentFieldType)

Converts a string to a DocumentFieldType.

Inequality(DocumentFieldType, DocumentFieldType)

Determines if two DocumentFieldType values are not the same.

Applies to