次の方法で共有


TextTranslationClient.GetLanguagesAsync メソッド

定義

Translator の他の操作で現在サポートされている一連の言語を取得します。

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))

パラメーター

clientTraceId
String

要求を一意に識別する、クライアントで生成された GUID。

scope
String

取得する言語のグループを定義する名前のコンマ区切りのリスト。 許可されるグループ名は、translationtransliteration、および dictionary です。 スコープを指定しない場合は、すべてのグループが返されます。これは、scope=translation,transliteration,dictionary を渡すのと等価です。 サポートされている言語のどのセットが自分のシナリオに適しているかを判断するには、応答オブジェクトの説明を参照してください。

acceptLanguage
String

ユーザー インターフェイス文字列に使用する言語。 応答内のフィールドには、言語の名前やリージョンの名前などがあります。 これらの名前が返される言語を定義するには、このパラメーターを使用します。 言語は、整形式の BCP 47 言語タグを使用して指定します。 たとえば、フランス語の名前を要求するには値 fr を使用し、繁体字中国語の名前を要求するには値 zh-Hant を使用します。 ターゲット言語が指定されていない場合、またはローカライズされた言語を利用できない場合、名前は英語で提供されます。

ifNoneMatch
String

If-None-Match フィールドに ETag 応答ヘッダーの値を渡すと、サービスは応答を最適化できます。 リソースが変更されていない場合、サービスは状態コード 304 と空の応答本文を返します。

cancellationToken
CancellationToken

使用する取り消しトークン。

戻り値

適用対象