Поделиться через


IAgentCharacter::SetName

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

HRESULT SetName(
   BSTR bszName   // character name
);

Задает имя символа.

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

bszName

Строка BSTR, задающая имя символа. Имя символа по умолчанию определяется при его компиляции с помощью редактора символов агента Майкрософт. Его можно изменить с помощью IAgentCharacter::SetName; однако это изменяет имя символа для всех текущих клиентов символа. Это свойство не является постоянным (хранится постоянно). Имя символа возвращается к имени по умолчанию при первой загрузке символа клиентом.

Имя символа также может зависеть от его идентификатора языка. Символы можно компилировать с разными именами для разных языков.

Сервер использует параметр имени символа в некоторых частях интерфейса агента Майкрософт, например в заголовке окна "Голосовые команды", когда символ активен для ввода и во всплывающем меню панели задач Агента Майкрософт.

См. также:

IAgentCharacter::GetName