Share via


NumberField Class

Definition

Number field extracted from the content.

public class NumberField : Azure.AI.ContentUnderstanding.ContentField, System.ClientModel.Primitives.IJsonModel<Azure.AI.ContentUnderstanding.NumberField>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.ContentUnderstanding.NumberField>
type NumberField = class
    inherit ContentField
    interface IJsonModel<NumberField>
    interface IPersistableModel<NumberField>
Public Class NumberField
Inherits ContentField
Implements IJsonModel(Of NumberField), IPersistableModel(Of NumberField)
Inheritance
NumberField
Implements

Properties

Name Description
Confidence

Confidence of predicting the field value.

(Inherited from ContentField)
Source

Encoded source that identifies the position of the field value in the content.

(Inherited from ContentField)
Spans

Span(s) associated with the field value in the markdown content.

(Inherited from ContentField)
Value

Gets the value of the field, regardless of its type. Returns the appropriate typed value for each field type:

(Inherited from ContentField)
ValueNumber

Number field value.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ContentField>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ContentField)
IJsonModel<ContentField>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ContentField)
IJsonModel<NumberField>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<NumberField>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ContentField>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ContentField)
IPersistableModel<ContentField>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ContentField)
IPersistableModel<ContentField>.Write(ModelReaderWriterOptions) (Inherited from ContentField)
IPersistableModel<NumberField>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<NumberField>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<NumberField>.Write(ModelReaderWriterOptions)

Applies to