共用方式為


IAgentCharacter::SetName

[Microsoft代理程式從 Windows 7 開始已被取代,而且可能無法在後續版本的 Windows 中使用。]

HRESULT SetName(
   BSTR bszName   // character name
);

設定字元的名稱。

  • 傳回S_OK,表示作業成功。

bszName

設定字元名稱的 BSTR。 使用 Microsoft 代理程式字元編輯器編譯時,會定義字元的預設名稱。 您可以使用 IAgentCharacter::SetName來變更它;不過,這會變更字元之所有目前用戶端的字元名稱。 這個屬性不是持續性的(永久儲存)。 每當用戶端第一次載入字元時,字元的名稱就會還原為預設名稱。

字元的名稱也可能取決於其語言標識碼。 字元可以使用不同語言的不同名稱進行編譯。

伺服器會在Microsoft Agent 介面的一部分使用字元的名稱設定,例如當字元為輸入作用中時,以及Microsoft Agent 任務欄彈出視窗中的語音命令視窗標題。

另請參閱

IAgentCharacter::GetName