VoiceInteractor.CompleteVoiceRequest クラス

定義

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

[Android.Runtime.Register("android/app/VoiceInteractor$CompleteVoiceRequest", ApiSince=23, DoNotGenerateAcw=true)]
public class VoiceInteractor.CompleteVoiceRequest : Android.App.VoiceInteractor.Request
[<Android.Runtime.Register("android/app/VoiceInteractor$CompleteVoiceRequest", ApiSince=23, DoNotGenerateAcw=true)>]
type VoiceInteractor.CompleteVoiceRequest = class
    inherit VoiceInteractor.Request
継承
VoiceInteractor.CompleteVoiceRequest
属性

注釈

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。 応答が返されると、音声システムは要求を処理し、切り替える準備ができています。その時点で、アプリケーションは新しい音声以外のアクティビティを開始したり、終了したりできます。 android.content.Intent#FLAG_ACTIVITY_NEW_TASK Intent.FLAG_ACTIVITY_NEW_TASKを使用して新しいアクティビティを開始するときに、新しいアクティビティを現在の音声対話タスクから除外してください。

Javaドキュメント。

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

コンストラクター

名前 説明
VoiceInteractor.CompleteVoiceRequest(IntPtr, JniHandleOwnership)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

VoiceInteractor.CompleteVoiceRequest(VoiceInteractor+Prompt, Bundle)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

プロパティ

名前 説明
Activity

この要求が関連付けられている現在の Activity を返します。

(継承元 VoiceInteractor.Request)
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Context

この要求が関連付けられている現在の Context を返します。

(継承元 VoiceInteractor.Request)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
JniPeerMembers

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

Name

この要求が #submitRequest(android.app.VoiceInteractor.Request, String) を通じて送信された名前を返します。

(継承元 VoiceInteractor.Request)
PeerReference

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
ThresholdClass

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

ThresholdType

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

メソッド

名前 説明
Cancel()

このアクティブな要求を取り消します。

(継承元 VoiceInteractor.Request)
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
Dispose(Boolean)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
OnAttached(Activity)

要求がアクティビティにアタッチされるか、構成変更後に新しいアクティビティに再アタッチされるようになりました。

(継承元 VoiceInteractor.Request)
OnCancel()

音声対話サービスからのレポート: この操作は取り消されました。通常は、 #cancel の以前の呼び出しの完了として、またはユーザーが明示的にキャンセルしたときです。

(継承元 VoiceInteractor.Request)
OnCompleteResult(Bundle)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

OnDetached()

要求はアクティビティからデタッチされています。

(継承元 VoiceInteractor.Request)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
IJavaPeerable.Finalized()

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

現在の対話が音声で正常に完了したことを報告するため、アプリケーションは最終的な状態をユーザーに報告できます。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象