Idioma

VoiceChangeEventArgs Classe

Definição

Devolve dados do VoiceChange evento.

public ref class VoiceChangeEventArgs : System::Speech::Synthesis::PromptEventArgs
public class VoiceChangeEventArgs : System.Speech.Synthesis.PromptEventArgs
type VoiceChangeEventArgs = class
    inherit PromptEventArgs
Public Class VoiceChangeEventArgs
Inherits PromptEventArgs
Herança

Observações

Uma instância de VoiceChangeEventArgs é criada quando o SpeechSynthesizer objeto levanta o VoiceChange evento. Para obter a identidade do novo Voice, acede à Voice propriedade no handler para o evento.

Podes mudar a voz em uso com SpeechSynthesizer qualquer um dos PromptBuilderStartVoice 's métodos ou 'SpeechSynthesizers ou 's SelectVoice ou SelectVoiceByHints métodos.

Propriedades

Nome Descrição
Cancelled

Recebe um valor que indica se uma operação assíncrona foi cancelada.

(Herdado de AsyncCompletedEventArgs)
Error

Recebe um valor que indica qual erro ocorreu durante uma operação assíncrona.

(Herdado de AsyncCompletedEventArgs)
Prompt

Recebe o prompt associado ao evento.

(Herdado de PromptEventArgs)
UserState

Obtém o identificador único para a tarefa assíncrona.

(Herdado de AsyncCompletedEventArgs)
Voice

Percebe o VoiceInfo objeto da nova voz.

Métodos

Nome Descrição
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
RaiseExceptionIfNecessary()

Levanta uma exceção fornecida pelo utilizador se uma operação assíncrona falhou.

(Herdado de AsyncCompletedEventArgs)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a