Translator.Translate メソッド

定義

Translator のソース スペックと変換先仕様を使用して、提供された TranslationRequest の翻訳を要求します。

[Android.Runtime.Register("translate", "(Landroid/view/translation/TranslationRequest;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetTranslate_Landroid_view_translation_TranslationRequest_Landroid_os_CancellationSignal_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=31)]
public virtual void Translate (Android.Views.Translation.TranslationRequest request, Android.OS.CancellationSignal? cancellationSignal, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("translate", "(Landroid/view/translation/TranslationRequest;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetTranslate_Landroid_view_translation_TranslationRequest_Landroid_os_CancellationSignal_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=31)>]
abstract member Translate : Android.Views.Translation.TranslationRequest * Android.OS.CancellationSignal * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.Translate : Android.Views.Translation.TranslationRequest * Android.OS.CancellationSignal * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

パラメーター

request
TranslationRequest

TranslationRequest 変換を要求します。

cancellationSignal
CancellationSignal

進行中の操作を取り消すシグナル。

executor
IExecutor

コールバック操作を実行する Executor

callback
IConsumer

Consumer 変換応答を受け取ります。 が設定されている場合 TranslationRequest#FLAG_PARTIAL_RESPONSES は、複数の応答を受信できます。

属性

注釈

Translator のソース スペックと変換先仕様を使用して、提供された TranslationRequest の翻訳を要求します。

android.view.translation.Translator.translate(android.view.translation.TranslationRequest, android.os.CancellationSignal, java.util.concurrent.Executor, java.util.function.Consumer<android.view.translation.TranslationResponse>)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象