B
Beacon Globe News

Class FormRecognizerClientBuilderExtensions | Azure SDK for .NET

Author

Andrew Campbell

Published Feb 17, 2026

Inheritance

System.Object

FormRecognizerClientBuilderExtensions

Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.AI.FormRecognizer.dll
Syntax
public static class FormRecognizerClientBuilderExtensions

Methods

AddDocumentAnalysisClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Registers a DocumentAnalysisClient instance with connection options loaded from the provided configuration instance.

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.FormRecognizer.DocumentAnalysis.DocumentAnalysisClient,Azure.AI.FormRecognizer.DocumentAnalysis.DocumentAnalysisClientOptions> AddDocumentAnalysisClient<TBuilder,TConfiguration> (this TBuilder builder, TConfiguration configuration) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<TConfiguration>;
Parameters
builder
configuration
Returns
Type Parameters
TBuilder
TConfiguration

AddDocumentAnalysisClient<TBuilder>(TBuilder, Uri)

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.FormRecognizer.DocumentAnalysis.DocumentAnalysisClient,Azure.AI.FormRecognizer.DocumentAnalysis.DocumentAnalysisClientOptions> AddDocumentAnalysisClient<TBuilder> (this TBuilder builder, Uri endpoint) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential;
Parameters
builder
System.Uri endpoint
Returns
Type Parameters

AddDocumentAnalysisClient<TBuilder>(TBuilder, Uri, AzureKeyCredential)

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.FormRecognizer.DocumentAnalysis.DocumentAnalysisClient,Azure.AI.FormRecognizer.DocumentAnalysis.DocumentAnalysisClientOptions> AddDocumentAnalysisClient<TBuilder> (this TBuilder builder, Uri endpoint, Azure.AzureKeyCredential credential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
Parameters
builder
System.Uri endpoint
Azure.AzureKeyCredential credential
Returns
Type Parameters

AddFormRecognizerClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Registers a FormRecognizerClient instance with connection options loaded from the provided configuration instance.

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.FormRecognizer.FormRecognizerClient,Azure.AI.FormRecognizer.FormRecognizerClientOptions> AddFormRecognizerClient<TBuilder,TConfiguration> (this TBuilder builder, TConfiguration configuration) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<TConfiguration>;
Parameters
builder
configuration
Returns
Type Parameters
TBuilder
TConfiguration

AddFormRecognizerClient<TBuilder>(TBuilder, Uri)

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.FormRecognizer.FormRecognizerClient,Azure.AI.FormRecognizer.FormRecognizerClientOptions> AddFormRecognizerClient<TBuilder> (this TBuilder builder, Uri endpoint) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential;
Parameters
builder
System.Uri endpoint
Returns
Type Parameters

AddFormRecognizerClient<TBuilder>(TBuilder, Uri, AzureKeyCredential)

Declaration
public static Azure.Core.Extensions.IAzureClientBuilder<Azure.AI.FormRecognizer.FormRecognizerClient,Azure.AI.FormRecognizer.FormRecognizerClientOptions> AddFormRecognizerClient<TBuilder> (this TBuilder builder, Uri endpoint, Azure.AzureKeyCredential credential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
Parameters
builder
System.Uri endpoint
Azure.AzureKeyCredential credential
Returns
Type Parameters