Condividi tramite


Get-CsDialInConferencingLanguageList

 

Ultima modifica dell'argomento: 2012-03-23

Restituisce un elenco di lingue, incluse lingue regionali e di minoranze, supportate per l'utilizzo nelle conferenze telefoniche con accesso esterno di Microsoft Lync Server 2010. Queste lingue vengono utilizzate per trasmettere messaggi e istruzioni audio agli utenti che partecipano a una conferenza tramite telefono.

Sintassi

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

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

Descrizione dettagliata

Lync Server 2010 consente agli utenti di partecipare alle conferenze tramite il telefono; questi utenti con accesso esterno non possono visualizzare video o scambiare messaggi istantanei, tuttavia, possono partecipare attivamente alla parte audio della riunione. Quando gli utenti si connettono a una conferenza tramite telefono, per prima cosa ascoltano un messaggio di benvenuto, quindi vengono loro fornite le istruzioni per partecipare alla riunione. Ad esempio, in base alla configurazione della conferenza, è possibile che venga richiesto di pronunciare il proprio nome, quindi di premere il tasto cancelletto (#). È possibile che in momenti diversi Lync Server riproduca ulteriori messaggi o istruzioni. Se ad esempio un utente preme 1 sulla tastiera del telefono, il sistema riprodurrà un elenco di tutte le altre opzioni di tastiera disponibili.

Gli amministratori possono configurare la lingua o le lingue utilizzate in una conferenza telefonica con accesso esterno per trasmettere messaggi e istruzioni. Il cmdlet Get-CsDialInConferencingLanguageList restituisce un elenco delle lingue supportate. L'elenco viene restituito utilizzando codici lingua composti da 5 caratteri, ad esempio, ca-ES per il Catalano.

L'elenco delle lingue supportate è un elenco di sola lettura. Non c'è modo di aggiungere nuove lingue all'elenco; per questa ragione non è possibile aggiungere nuove lingue supportate per la conferenza telefonica con accesso esterno. Questo elenco di lingue disponibili inoltre è configurato nell'ambito globale. Non è possibile pertanto assegnare elenchi diversi a siti diversi. È tuttavia possibile assegnare lingue differenti a numeri di accesso a conferenze telefoniche con accesso esterno diverse.

Utenti autorizzati a eseguire il cmdlet: per impostazione predefinita, sono autorizzati a eseguire localmente il cmdlet Get-CsDialInConferencingLanguageList i membri dei seguenti gruppi: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control) a cui è stato assegnato questo cmdlet, inclusi gli eventuali ruoli RBAC personalizzati creati dall'utente, dal prompt di Windows PowerShell eseguire il seguente comando:

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

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Facoltativo

Stringa

Indica l'elenco delle lingue per le conferenze telefoniche con accesso esterno da restituire. In questo momento è presente solo un oggetto di questo genere: globale. Per questo motivo non è necessario includere questo parametro quando si chiama Get-CsDialInConferencingLanguageList.

Filter

Facoltativo

Stringa

Consente di utilizzare caratteri jolly quando si specifica un elenco delle lingue per le conferenze telefoniche con accesso esterno. Dal momento che esiste un solo oggetto di questo tipo (globale), è possibile restituire l'elenco delle lingue senza utilizzare il parametro Filter o Identity.

LocalStore

Facoltativo

Parametro opzionale

Recupera l'elenco delle lingue dalla replica locale dell'archivio di gestione centrale anziché dall'archivio di gestione centrale stesso.

Tipi di input

Nessuno. Get-CsDialInConferencingLanguageList non accetta l'input da pipeline.

Tipi restituiti

Get-CsDialInConferencingLanguageList restituisce un'istanza dell'oggetto Microsoft.Rtc.Management.WritableConfig.Settings.DialInConferencingSettings.DialInConferencingLanguageList.

Esempio

-------------------------- Esempio 1 ------------------------

(Get-CsDialInConferencingLanguageList).Languages

Il comando mostrato nell'esempio 1 restituisce l'elenco completo delle lingue supportate. L'oggetto DialInConferencingLanguageList archivia queste informazioni nella proprietà Languages. Al fine di visualizzare ogni lingua sullo schermo, nel comando viene innanzitutto utilizzato Get-CsDialInConferencingLanguageList per restituire una raccolta di tutti gli elenchi delle lingue e le relative proprietà. La chiamata a Get-CsDialInConferencingLanguageList è racchiusa tra parentesi affinché Windows PowerShell esegua questa operazione prima delle altre. Una volta restituite queste informazioni, viene utilizzato lo standard "notazione del punto" (nome oggetto, seguito da un punto, seguito a sua volta da un nome proprietà) al fine di visualizzare tutti i valori archiviati nella proprietà Languages.

A scopo di confronto, è possibile paragonare le informazioni visualizzate tramite il comando dell'esempio 1 con quelle restituite dal seguente comando:

Get-CsDialInConferencingLanguageList

-------------------------- Esempio 2 ------------------------

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

Il comando precedente illustra come interrogare Get-CsDialInConferencingLanguageList per verificare se nell'elenco delle lingue supportate sia presente una lingua specifica. In questo esempio viene chiamato Get-CsDialInConferencingLanguageList per restituire le informazioni su tutte le lingue supportate. Viene quindi utilizzato l'operatore -contains di Windows PowerShell per verificare se nell'elenco delle lingue supportate sia contenuto il codice lingua "en-US". In caso affermativo, Get-CsDialInConferencingLanguageList restituirà il valore "True". Se invece nell'elenco delle lingue supportate non è presente il codice "en-US", il cmdlet restituirà il valore "False".