你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TypingIndicatorStrings interface

可重写的 TypeIndicator 字符串。

属性

delimiter

用作分隔符以分隔多个用户的字符串。

示例

<TypingIndicator
 strings={{ delimiter: ' + ' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Chris' },
   { userId: 'user3', displayName: 'Jill' }
 ]}
/>

将是 '克莱尔 + 克里斯 + 吉尔正在键入...'

multipleUsers

多个用户键入时要使用的字符串模板。 占位符:[users]。

示例

<TypingIndicator
 strings={{ multipleUsers: '{users} are typing...' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Christopher' }
 ]}
/>

将是 '克莱尔, 克里斯正在键入...'

multipleUsersAbbreviateMany

当多个用户使用另一个用户进行键入时使用的字符串模板缩写。 占位符:[users, numOthers]。

示例

<TypingIndicator
 strings={{ multipleUsersAbbreviateMany: '{users} and {numOthers} others are typing...' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire Romanov' },
   { userId: 'user2', displayName: 'Christopher Rutherford' },
   { userId: 'user3', displayName: 'Jill Vernblom' }
 ]}
/>

将是 '克莱尔罗曼诺夫和另外 2 个正在键入...'

multipleUsersAbbreviateOne

当多个用户使用另一个用户进行键入时使用的字符串模板缩写。 占位符:[users]。

示例

<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} and 1 other are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' }
]}
/>

将是 '克莱尔罗曼诺夫和其他 1 个正在键入...'

singleUser

一个用户键入时要使用的字符串模板。 占位符:[user]。

示例

<TypingIndicator
 strings={{ multipleUsersAbbreviateOne: '{users} is typing...' }}
 typingUsers={[{ userId: 'user1', displayName: 'Claire' }]}
/>

将是 '克莱尔正在键入...'

属性详细信息

delimiter

用作分隔符以分隔多个用户的字符串。

示例

<TypingIndicator
 strings={{ delimiter: ' + ' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Chris' },
   { userId: 'user3', displayName: 'Jill' }
 ]}
/>

将是 '克莱尔 + 克里斯 + 吉尔正在键入...'

delimiter: string

属性值

string

multipleUsers

多个用户键入时要使用的字符串模板。 占位符:[users]。

示例

<TypingIndicator
 strings={{ multipleUsers: '{users} are typing...' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire' },
   { userId: 'user2', displayName: 'Christopher' }
 ]}
/>

将是 '克莱尔, 克里斯正在键入...'

multipleUsers: string

属性值

string

multipleUsersAbbreviateMany

当多个用户使用另一个用户进行键入时使用的字符串模板缩写。 占位符:[users, numOthers]。

示例

<TypingIndicator
 strings={{ multipleUsersAbbreviateMany: '{users} and {numOthers} others are typing...' }}
 typingUsers={[
   { userId: 'user1', displayName: 'Claire Romanov' },
   { userId: 'user2', displayName: 'Christopher Rutherford' },
   { userId: 'user3', displayName: 'Jill Vernblom' }
 ]}
/>

将是 '克莱尔罗曼诺夫和另外 2 个正在键入...'

multipleUsersAbbreviateMany: string

属性值

string

multipleUsersAbbreviateOne

当多个用户使用另一个用户进行键入时使用的字符串模板缩写。 占位符:[users]。

示例

<TypingIndicator
strings={{ multipleUsersAbbreviateOne: '{users} and 1 other are typing...' }}
typingUsers={[
{ userId: 'user1', displayName: 'Claire Romanov' },
{ userId: 'user2', displayName: 'Christopher Rutherford' }
]}
/>

将是 '克莱尔罗曼诺夫和其他 1 个正在键入...'

multipleUsersAbbreviateOne: string

属性值

string

singleUser

一个用户键入时要使用的字符串模板。 占位符:[user]。

示例

<TypingIndicator
 strings={{ multipleUsersAbbreviateOne: '{users} is typing...' }}
 typingUsers={[{ userId: 'user1', displayName: 'Claire' }]}
/>

将是 '克莱尔正在键入...'

singleUser: string

属性值

string