IInputConnection.CommitContent メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PNG イメージなどのコンテンツをエディターにコミットするために、入力メソッドによって呼び出されます。
[Android.Runtime.Register("commitContent", "(Landroid/view/inputmethod/InputContentInfo;ILandroid/os/Bundle;)Z", "GetCommitContent_Landroid_view_inputmethod_InputContentInfo_ILandroid_os_Bundle_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=25)]
public bool CommitContent(Android.Views.InputMethods.InputContentInfo inputContentInfo, Android.Views.InputMethods.InputContentFlags flags, Android.OS.Bundle? opts);
[<Android.Runtime.Register("commitContent", "(Landroid/view/inputmethod/InputContentInfo;ILandroid/os/Bundle;)Z", "GetCommitContent_Landroid_view_inputmethod_InputContentInfo_ILandroid_os_Bundle_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=25)>]
abstract member CommitContent : Android.Views.InputMethods.InputContentInfo * Android.Views.InputMethods.InputContentFlags * Android.OS.Bundle -> bool
パラメーター
- inputContentInfo
- InputContentInfo
挿入するコンテンツ。
- flags
- InputContentFlags
#INPUT_CONTENT_GRANT_READ_URI_PERMISSIONコンテンツ プロバイダーがandroid.R.styleable#AndroidManifestProvider_grantUriPermissions
grantUriPermissionsを許可する場合、またはアプリケーションが0を呼び出す必要がない場合はInputContentInfo#requestPermission()。
- opts
- Bundle
オプションのバンドル データ。 これは null でもかまいません。
返品
true この要求がアプリケーションによって受け入れられる場合、要求が既に処理されているかバックグラウンドで処理されているかにかかわらず、それ以外の場合 false 。
- 属性
注釈
PNG イメージなどのコンテンツをエディターにコミットするために、入力メソッドによって呼び出されます。
さまざまな互換性の問題を回避するために、エディターと IME が次のように連携して動作することが期待される単純なユース ケースに焦点を当てます。
<ul><li>Editor では、このメソッドがまったくサポートされていない場合は、EditorInfo#contentMimeTypesと同じnullを維持する必要があります</li><li>Editor は、inputContentInfoで指定された MIME の種類がいずれのEditorInfo#contentMimeTypesにも一致しない場合、この要求を無視できます。
</li><li>Editor は、指定されたコンテンツを挿入するときにカーソル位置を無視できます。</li><li>Editor は content.true の読み込みを開始する前であっても、<を非同期的に返すことができます。/li><li>Editor は、このメソッドによって挿入されたコンテンツを削除する方法、またはこのメソッドによって発生する効果を元に戻す方法を提供する必要があります。</li><li>IME は、このメソッドを呼び出すとフォーカスの変更が発生する場合に、作成テキストがある場合は、このメソッドを呼び出さないでください。</li><li>IME は、エディターがコンテンツを読み取るためのアクセス許可を付与する必要があります。 editor.EditorInfo#packageName のパッケージ名を取得する方法については、<を参照してください。/li></ul>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。