SpeechSynthesizer.SpeakAsyncCancel(Prompt) Method

Definition

Cancels the asynchronous synthesis operation for a queued prompt.

public:
 void SpeakAsyncCancel(System::Speech::Synthesis::Prompt ^ prompt);
public void SpeakAsyncCancel (System.Speech.Synthesis.Prompt prompt);
member this.SpeakAsyncCancel : System.Speech.Synthesis.Prompt -> unit
Public Sub SpeakAsyncCancel (prompt As Prompt)

Parameters

prompt
Prompt

The content for which to cancel a speak operation.

Remarks

You can also use this method to cancel an asynchronous speak operation for the following:

When you call SpeechSynthesizer.SpeakAsync, SpeechSynthesizer.SpeakAsync, or SpeakSsmlAsync, System.Speech creates a Prompt object and populates it with the contents of the method's parameter, and returns the Prompt object. If you retain a copy of the returned Prompt, you can pass it into SpeakAsyncCancel to cancel speaking content specified in a String or a PromptBuilder object.

Applies to