VoiceChangeEventArgs Класс

Определение

Возвращает данные из события 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
Наследование

Комментарии

Экземпляр VoiceChangeEventArgs создается, когда SpeechSynthesizer объект вызывает VoiceChange событие . Чтобы получить удостоверение нового Voiceобъекта , получите доступ к свойству Voice в обработчике события.

Вы можете изменить голос, используемый классом SpeechSynthesizer , с любым из PromptBuilderStartVoice методов или SpeechSynthesizerSelectVoiceSelectVoiceByHints .

Свойства

Cancelled

Возвращает значение, показывающее, была ли отменена асинхронная операция.

(Унаследовано от AsyncCompletedEventArgs)
Error

Возвращает значение, показывающее, какая ошибка произошла в течение асинхронной операции.

(Унаследовано от AsyncCompletedEventArgs)
Prompt

Получает запрос, связанный с событием.

(Унаследовано от PromptEventArgs)
UserState

Возвращает уникальный идентификатор для асинхронной задачи.

(Унаследовано от AsyncCompletedEventArgs)
Voice

Получает объект VoiceInfo нового голоса.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
RaiseExceptionIfNecessary()

Вызывает предоставленное пользователем исключение в случае неудачного выполнения асинхронной операции.

(Унаследовано от AsyncCompletedEventArgs)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к