SpeechSynthesizer.SpeakAsyncCancel(Prompt) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bricht den asynchronen Synthesevorgang für eine Eingabeaufforderung in der Warteschlange ab.
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)
Parameter
- prompt
- Prompt
Der Inhalt, für den ein Sprechvorgang abgebrochen wird.
Hinweise
Sie können diese Methode auch verwenden, um einen asynchronen Sprachvorgang für Folgendes abzubrechen:
Der Inhalt einer von einer StringSpeechSynthesizer.SpeakAsync -Methode angegebenen.
Der Inhalt einer von einer PromptBuilderSpeechSynthesizer.SpeakAsync -Methode angegebenen.
Der Inhalt eines String enthaltenden SSML, der von einer SpeakSsmlAsync -Methode angegeben wird.
Wenn Sie SpeechSynthesizer.SpeakAsyncaufrufen, SpeechSynthesizer.SpeakAsync, oder SpeakSsmlAsync, erstellt System.Speech ein Prompt -Objekt, füllt es mit dem Inhalt des -Parameters der Methode auf und gibt das Prompt -Objekt zurück. Wenn Sie eine Kopie des zurückgegebenen Promptbeibehalten, können Sie sie SpeakAsyncCancel an übergeben, um sprachbezogene Inhalte, die in einem - oder einem StringPromptBuilder -Objekt angegeben sind , abzubrechen.