Share via


ConfigureOptionsSpeechToTextClientBuilderExtensions.ConfigureOptions Method

Definition

Adds a callback that configures a SpeechToTextOptions to be passed to the next client in the pipeline.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::AI::SpeechToTextClientBuilder ^ ConfigureOptions(Microsoft::Extensions::AI::SpeechToTextClientBuilder ^ builder, Action<Microsoft::Extensions::AI::SpeechToTextOptions ^> ^ configure);
public static Microsoft.Extensions.AI.SpeechToTextClientBuilder ConfigureOptions(this Microsoft.Extensions.AI.SpeechToTextClientBuilder builder, Action<Microsoft.Extensions.AI.SpeechToTextOptions> configure);
static member ConfigureOptions : Microsoft.Extensions.AI.SpeechToTextClientBuilder * Action<Microsoft.Extensions.AI.SpeechToTextOptions> -> Microsoft.Extensions.AI.SpeechToTextClientBuilder
<Extension()>
Public Function ConfigureOptions (builder As SpeechToTextClientBuilder, configure As Action(Of SpeechToTextOptions)) As SpeechToTextClientBuilder

Parameters

configure
Action<SpeechToTextOptions>

The delegate to invoke to configure the SpeechToTextOptions instance. It is passed a clone of the caller-supplied SpeechToTextOptions instance (or a newly constructed instance if the caller-supplied instance is null).

Returns

The builder.

Remarks

This method can be used to set default options. The configure delegate is passed either a new instance of SpeechToTextOptions if the caller didn't supply a SpeechToTextOptions instance, or a clone (via Clone()) of the caller-supplied instance if one was supplied.

Applies to