SpeechSynthesizer.SpeakAsyncCancel(Prompt) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zruší operaci asynchronní syntézy pro výzvu ve frontě.
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)
Parametry
- prompt
- Prompt
Obsah, pro který chcete zrušit operaci mluvete.
Poznámky
Tuto metodu můžete také použít ke zrušení operace asynchronního předčítání z následujících důvodů:
Obsah String zadané metodou SpeechSynthesizer.SpeakAsync .
Obsah PromptBuilder zadané metodou SpeechSynthesizer.SpeakAsync .
Obsah obsahujícího String SSML určený metodou SpeakSsmlAsync .
Při volání SpeechSynthesizer.SpeakAsync, SpeechSynthesizer.SpeakAsyncnebo SpeakSsmlAsync, System.Speech vytvoří Prompt objekt a naplní ho obsahem parametru metody a vrátí Prompt objekt. Pokud si zachováte kopii vráceného Promptobjektu , můžete ji předat do SpeakAsyncCancel a zrušit tak mluvený obsah zadaný v objektu nebo objektu StringPromptBuilder .