Compartilhar via


VoiceChangeEventArgs Classe

Definição

Retorna os dados do evento VoiceChange.

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 pelo SpeechSynthesizer com qualquer um dos PromptBuildermétodos ou StartVoice dos SpeechSynthesizermétodos ou SelectVoiceByHints .SelectVoice

Propriedades

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 objeto VoiceInfo da nova voz.

Métodos

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 Object atual.

(Herdado de Object)
RaiseExceptionIfNecessary()

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

(Herdado de AsyncCompletedEventArgs)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a