Get-CsDialInConferencingLanguageList

 

上一次修改主题: 2012-03-23

返回支持在 Microsoft Lync Server 2010 电话拨入式会议中使用的语言的列表,包括地域性语言和少数民族语言。这些语言用于将音频消息和说明中继到使用电话参与会议的用户。

语法

Get-CsDialInConferencingLanguageList [-Identity <XdsIdentity>] [-LocalStore <SwitchParameter>]

Get-CsDialInConferencingLanguageList [-Filter <String>] [-LocalStore <SwitchParameter>]

详细说明

通过 Lync Server 2010,用户可以使用电话加入会议;这些电话拨入用户不能查看视频或交换即时消息,但可以完全参与会议的音频部分。当用户通过电话连接到会议时,首先会听到欢迎消息,然后会向他们提供有关如何加入会议的说明。(例如,根据会议的配置方式,可能会要求用户说出其姓名,然后按井号键 (#)。)在不同的时间,Lync Server 可能需要发出其他消息或说明;例如,如果用户在其电话小键盘上按 1,则系统将播放对用户可用的所有其他小键盘选项的列表。

管理员可以配置一种或多种在电话拨入式会议中用于中继消息和说明的语言。Get-CsDialInConferencingLanguageList cmdlet 可返回支持的语言列表。该列表自身使用 5 个字符的语言代码(例如,ca-ES 表示加泰罗尼亚语)返回。

支持的语言列表是只读的。您无法向该列表中添加新语言;这是因为您无法在电话拨入式会议中添加新的支持语言。另请注意,可用语言列表是在 global 作用域配置的;您不能为不同的站点分配不同的列表。(但是,您可以为不同的电话拨入式会议访问号码分配不同的语言。)

谁能运行此 cmdlet:默认情况下,以下各组的成员有权在本地运行 Get-CsDialInConferencingLanguageList cmdlet:RTCUniversalUserAdmins、RTCUniversalServerAdmins。要返回分配了此 cmdlet 的所有基于角色的访问控制 (RBAC) 角色列表(包括您自己创建的任何自定义 RBAC 角色),请从 Windows PowerShell 提示符处运行以下命令:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsDialInConferencingLanguageList"}

参数

参数 必需 类型 描述

Identity

可选

字符串

指示要返回的电话拨入式会议语言列表。此时只有一个这种对象:即全局对象。因此,在调用 Get-CsDialInConferencingLanguageList 时不需要包含此参数。

Filter

可选

字符串

使您可以在指定电话拨入式会议语言列表时使用通配符。由于只有一个这种对象(全局对象),因此不需要使用 Filter 或 Identity 参数即可返回语言列表。

LocalStore

可选

开关参数

从中央管理存储的本地副本,而不是从中央管理存储本身检索语言列表。

输入类型

无。Get-CsDialInConferencingLanguageList 不接受通过管道传递的输入。

返回类型

Get-CsDialInConferencingLanguageList 返回 Microsoft.Rtc.Management.WritableConfig.Settings.DialInConferencingSettings.DialInConferencingLanguageList 对象的实例。

示例

-------------------------- 示例 1 --------------------------

(Get-CsDialInConferencingLanguageList).Languages

示例 1 中显示的命令返回支持的语言的完整列表。DialInConferencingLanguageList 对象将此信息存储在 Languages 属性中。为了在屏幕上显示每种语言,该命令首先使用 Get-CsDialInConferencingLanguageList 返回所有语言列表及其属性的集合。对 Get-CsDialInConferencingLanguageList 的调用括在括号中,以确保 Windows PowerShell 先执行此操作,然后再执行其他操作。返回信息后,使用了“点标记”标准(对象名后跟一个句点,然后再跟属性名)来显示存储在 Languages 属性中的所有值。

为了进行比较,您可能需要将示例 1 中的命令显示信息的方法与以下命令显示信息的方法进行对比:

Get-CsDialInConferencingLanguageList

-------------------------- 示例 2 --------------------------

(Get-CsDialInConferencingLanguageList).Languages -contains "en-US"

上述命令说明如何查询 Get-CsDialInConferencingLanguageList,以了解特定语言是否出现在支持的语言列表中。在此示例中,调用了 Get-CsDialInConferencingLanguageList 以便返回有关所有支持的语言的信息;然后,使用 Windows PowerShell 运算符 -contains 来了解语言代码“en-US”是否包含在支持的语言列表中。如果包含,Get-CsDialInConferencingLanguageList 将返回值“True”。如果在支持的语言列表中找不到“en-US”,该 cmdlet 将返回值“False”。