SpeechSynthesizer.SpeakAsyncCancel(Prompt) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cancela a operação de síntese assíncrona de um prompt na fila.
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)
Parâmetros
- prompt
- Prompt
O conteúdo para o qual uma operação de fala é cancelada.
Comentários
Você também pode usar esse método para cancelar uma operação de fala assíncrona para o seguinte:
O conteúdo de um String especificado por um SpeechSynthesizer.SpeakAsync método .
O conteúdo de um PromptBuilder especificado por um SpeechSynthesizer.SpeakAsync método .
O conteúdo de um String SSML que contém especificado por um SpeakSsmlAsync método .
Quando você chama SpeechSynthesizer.SpeakAsync, SpeechSynthesizer.SpeakAsyncou SpeakSsmlAsync, System.Speech cria um Prompt objeto e o preenche com o conteúdo do parâmetro do método e retorna o Prompt objeto . Se você reter uma cópia do retornado Prompt, poderá passá-la SpeakAsyncCancel para cancelar o conteúdo de fala especificado em um String objeto ou PromptBuilder .