Compartilhar via


TextTranslationClient.GetLanguagesAsync Método

Definição

Obtém o conjunto de idiomas atualmente compatíveis com outras operações do Tradutor.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.Translation.Text.GetLanguagesResult>> GetLanguagesAsync (string clientTraceId = default, string scope = default, string acceptLanguage = default, string ifNoneMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetLanguagesAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Translation.Text.GetLanguagesResult>>
override this.GetLanguagesAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.Translation.Text.GetLanguagesResult>>
Public Overridable Function GetLanguagesAsync (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 Task(Of 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