DocumentIntelligenceModelFactory.DocumentField Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of DocumentField.
public static Azure.AI.DocumentIntelligence.DocumentField DocumentField (Azure.AI.DocumentIntelligence.DocumentFieldType type = default, string valueString = default, DateTimeOffset? valueDate = default, TimeSpan? valueTime = default, string valuePhoneNumber = default, double? valueDouble = default, long? valueLong = default, Azure.AI.DocumentIntelligence.DocumentSelectionMarkState? valueSelectionMark = default, Azure.AI.DocumentIntelligence.DocumentSignatureType? valueSignature = default, string valueCountryRegion = default, System.Collections.Generic.IEnumerable<Azure.AI.DocumentIntelligence.DocumentField> valueList = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.AI.DocumentIntelligence.DocumentField> valueDictionary = default, Azure.AI.DocumentIntelligence.CurrencyValue valueCurrency = default, Azure.AI.DocumentIntelligence.AddressValue valueAddress = default, bool? valueBoolean = default, System.Collections.Generic.IEnumerable<string> valueSelectionGroup = default, string content = default, System.Collections.Generic.IEnumerable<Azure.AI.DocumentIntelligence.BoundingRegion> boundingRegions = default, System.Collections.Generic.IEnumerable<Azure.AI.DocumentIntelligence.DocumentSpan> spans = default, float? confidence = default);
static member DocumentField : Azure.AI.DocumentIntelligence.DocumentFieldType * string * Nullable<DateTimeOffset> * Nullable<TimeSpan> * string * Nullable<double> * Nullable<int64> * Nullable<Azure.AI.DocumentIntelligence.DocumentSelectionMarkState> * Nullable<Azure.AI.DocumentIntelligence.DocumentSignatureType> * string * seq<Azure.AI.DocumentIntelligence.DocumentField> * System.Collections.Generic.IReadOnlyDictionary<string, Azure.AI.DocumentIntelligence.DocumentField> * Azure.AI.DocumentIntelligence.CurrencyValue * Azure.AI.DocumentIntelligence.AddressValue * Nullable<bool> * seq<string> * string * seq<Azure.AI.DocumentIntelligence.BoundingRegion> * seq<Azure.AI.DocumentIntelligence.DocumentSpan> * Nullable<single> -> Azure.AI.DocumentIntelligence.DocumentField
Public Shared Function DocumentField (Optional type As DocumentFieldType = Nothing, Optional valueString As String = Nothing, Optional valueDate As Nullable(Of DateTimeOffset) = Nothing, Optional valueTime As Nullable(Of TimeSpan) = Nothing, Optional valuePhoneNumber As String = Nothing, Optional valueDouble As Nullable(Of Double) = Nothing, Optional valueLong As Nullable(Of Long) = Nothing, Optional valueSelectionMark As Nullable(Of DocumentSelectionMarkState) = Nothing, Optional valueSignature As Nullable(Of DocumentSignatureType) = Nothing, Optional valueCountryRegion As String = Nothing, Optional valueList As IEnumerable(Of DocumentField) = Nothing, Optional valueDictionary As IReadOnlyDictionary(Of String, DocumentField) = Nothing, Optional valueCurrency As CurrencyValue = Nothing, Optional valueAddress As AddressValue = Nothing, Optional valueBoolean As Nullable(Of Boolean) = Nothing, Optional valueSelectionGroup As IEnumerable(Of String) = Nothing, Optional content As String = Nothing, Optional boundingRegions As IEnumerable(Of BoundingRegion) = Nothing, Optional spans As IEnumerable(Of DocumentSpan) = Nothing, Optional confidence As Nullable(Of Single) = Nothing) As DocumentField
Parameters
- type
- DocumentFieldType
Data type of the field value.
- valueString
- String
String value.
- valueDate
- Nullable<DateTimeOffset>
Date value in YYYY-MM-DD format (ISO 8601).
- valuePhoneNumber
- String
Phone number value in E.164 format (ex. +19876543210).
- valueSelectionMark
- Nullable<DocumentSelectionMarkState>
Selection mark value.
- valueSignature
- Nullable<DocumentSignatureType>
Presence of signature.
- valueCountryRegion
- String
3-letter country code value (ISO 3166-1 alpha-3).
- valueList
- IEnumerable<DocumentField>
Array of field values.
- valueDictionary
- IReadOnlyDictionary<String,DocumentField>
Dictionary of named field values.
- valueCurrency
- CurrencyValue
Currency value.
- valueAddress
- AddressValue
Address value.
- valueSelectionGroup
- IEnumerable<String>
Selection group value.
- content
- String
Field content.
- boundingRegions
- IEnumerable<BoundingRegion>
Bounding regions covering the field.
- spans
- IEnumerable<DocumentSpan>
Location of the field in the reading order concatenated content.
Returns
A new DocumentField instance for mocking.
Applies to
Azure SDK for .NET