IAgentCharacter

[Microsoft Agent не рекомендуется использовать в Windows 7 и может быть недоступно в последующих версиях Windows.]

IAgentCharacter определяет интерфейс, позволяющий приложениям запрашивать свойства символов и воспроизводить анимации. Эти функции также доступны из IAgentCharacterEx. Для отслеживания их состояния в очереди символов и синхронизации кода с текущим состоянием анимации символа можно использовать некоторые идентификаторы запроса возврата.

Методы в порядке Vtable

Методы IAgentCharacter Описание
GetVisible Возвращает, отображается ли символ (кадр) в настоящее время.
SetPosition Задает положение рамки символов.
GetPosition Возвращает положение рамки символов.
SetSize Задает размер рамки символов.
GetSize Возвращает размер рамки символов.
GetName Возвращает имя символа.
GetDescription Возвращает описание символа.
GetTTSSpeed Возвращает текущий параметр скорости вывода TTS для символа.
GetTTSPitch Возвращает текущий параметр шага TTS для символа.
активация Задает, является ли клиент активным или символом является самым верхним.
SetIdleOn Задает неактивную обработку сервера.
GetIdleOn Возвращает параметр простой обработки сервера.
подготовка Извлекает данные анимации для символа.
играть Воспроизводит указанную анимацию.
остановить Останавливает анимацию для символа.
StopAll Останавливает все анимации для символа.
ожидание Содержит очередь анимации символа.
прерывания Прерывает анимацию символа.
показать Отображает символ и воспроизводит символа, отображая анимацию состояния.
скрытие Воспроизводит скрытие анимации состояния символа и скрывает кадр символа.
говорить Воспроизводит реченные выходные данные для символа.
MoveTo Перемещает рамку символов в указанное расположение.
GestureAt Воспроизводит анимацию на основе указанного расположения.
GetMoveCause Извлекает причину последнего перемещения символа.
GetVisibilityCause Извлекает причину последнего изменения состояния видимости символа.
HasOtherClients Извлекает, имеет ли символ другие текущие клиенты.
SetSoundEffectsOn Определяет, воспроизводится ли звуковая анимация символов.
GetSoundEffectsOn Извлекает, включен ли параметр звуковых эффектов символа.
SetName Задает имя символа.
SetDescription Задает описание символа.
GetExtraData Извлекает дополнительные данные, хранящиеся с символом.