Class FormRecognizerClientBuilderExtensions | Azure SDK for .NET
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 |