TextTranslationClient.GetLanguages Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o conjunto de idiomas atualmente compatíveis com outras operações do Tradutor.
public virtual Azure.Response<Azure.AI.Translation.Text.GetLanguagesResult> GetLanguages (string clientTraceId = default, string scope = default, string acceptLanguage = default, string ifNoneMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetLanguages : string * string * string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Translation.Text.GetLanguagesResult>
override this.GetLanguages : string * string * string * string * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Translation.Text.GetLanguagesResult>
Public Overridable Function GetLanguages (Optional clientTraceId As String = Nothing, Optional scope As String = Nothing, Optional acceptLanguage As String = Nothing, Optional ifNoneMatch As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of GetLanguagesResult)
Parâmetros
- clientTraceId
- String
Um GUID gerado pelo cliente para identificar exclusivamente a solicitação.
- scope
- String
Uma lista separada por vírgula de nomes que definem o grupo de idiomas a ser retornado.
Os nomes de grupo permitidos são: translation
, transliteration
e dictionary
.
Se nenhum escopo é fornecido, todos os grupos são retornados, o que é equivalente a passar scope=translation,transliteration,dictionary
. Para decidir qual conjunto de idiomas compatíveis é apropriado para seu cenário, confira a descrição do objeto de resposta.
- acceptLanguage
- String
O idioma a ser usado para cadeias de caracteres de interface do usuário. Alguns dos campos na resposta são nomes de idiomas ou nomes de regiões. Use esse parâmetro para definir o idioma no qual esses nomes são retornados.
O idioma é especificado fornecendo uma marcação de idioma BCP 47 bem formada. Por exemplo, use o valor fr
para solicitar nomes em francês ou use o valor zh-Hant
para solicitar nomes em chinês tradicional.
Os nomes são fornecidos em inglês quando um idioma de destino não é especificado ou quando a localização não está disponível.
- ifNoneMatch
- String
Passar o valor do cabeçalho de resposta ETag em um campo If-None-Match permitirá que o serviço otimize a resposta. Se o recurso não tiver sido modificado, o serviço retornará o código de status 304 e um corpo de resposta vazio.
- cancellationToken
- CancellationToken
O token de cancelamento a ser usado.
Retornos
Aplica-se a
Azure SDK for .NET