Compartilhar via


VoiceChangeEventArgs Classe

Definição

Retorna 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

Comentários

Uma instância de VoiceChangeEventArgs é criada quando o SpeechSynthesizer objeto aciona o VoiceChange evento. Para obter a identidade do novo Voice, acesse a Voice propriedade no manipulador do evento.

Você pode alterar a voz em uso com SpeechSynthesizer qualquer um dos PromptBuildermétodos ou StartVoice métodosSpeechSynthesizer.SelectVoiceSelectVoiceByHints

Propriedades

Nome Description
Cancelled

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

(Herdado de AsyncCompletedEventArgs)
Error

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

(Herdado de AsyncCompletedEventArgs)
Prompt

Obtém o prompt associado ao evento.

(Herdado de PromptEventArgs)
UserState

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

(Herdado de AsyncCompletedEventArgs)
Voice

Obtém o VoiceInfo objeto da nova voz.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
RaiseExceptionIfNecessary()

Gerará uma exceção fornecida pelo usuário se uma operação assíncrona falhar.

(Herdado de AsyncCompletedEventArgs)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a