ITextClassifier.SuggestSelection 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SuggestSelection(TextSelection+Request) |
回傳建議文字選擇的起始與結束索引、認可的實體類型及其相關信心分數。 |
| SuggestSelection(ICharSequence, Int32, Int32, LocaleList) |
回傳建議文字選擇的起始與結束索引、認可的實體類型及其相關信心分數。 |
SuggestSelection(TextSelection+Request)
回傳建議文字選擇的起始與結束索引、認可的實體類型及其相關信心分數。
[Android.Runtime.Register("suggestSelection", "(Landroid/view/textclassifier/TextSelection$Request;)Landroid/view/textclassifier/TextSelection;", "GetSuggestSelection_Landroid_view_textclassifier_TextSelection_Request_Handler:Android.Views.TextClassifiers.ITextClassifier, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=28)]
public virtual Android.Views.TextClassifiers.TextSelection SuggestSelection(Android.Views.TextClassifiers.TextSelection.Request request);
[<Android.Runtime.Register("suggestSelection", "(Landroid/view/textclassifier/TextSelection$Request;)Landroid/view/textclassifier/TextSelection;", "GetSuggestSelection_Landroid_view_textclassifier_TextSelection_Request_Handler:Android.Views.TextClassifiers.ITextClassifier, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=28)>]
abstract member SuggestSelection : Android.Views.TextClassifiers.TextSelection.Request -> Android.Views.TextClassifiers.TextSelection
override this.SuggestSelection : Android.Views.TextClassifiers.TextSelection.Request -> Android.Views.TextClassifiers.TextSelection
參數
- request
- TextSelection.Request
TextSelection.Request:文字選擇請求。 這個值不可能為零值。
傳回
這個值不可能為零值。
- 屬性
備註
回傳建議文字選擇的起始與結束索引、認可的實體類型及其相關信心分數。 實體類型依評分最高至最低排序。 注意:請在工作者討論串中呼叫。 注意:如果 TextClassifier 已被銷毀,呼叫此方法時應拋出 IllegalStateException。 參見 isDestroyed()。 此方法可能需要數秒鐘完成,因此應僅從工作執行緒呼叫。
Android 參考資料。android.view.textclassifier.TextClassifier.suggestSelection
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
SuggestSelection(ICharSequence, Int32, Int32, LocaleList)
回傳建議文字選擇的起始與結束索引、認可的實體類型及其相關信心分數。
[Android.Runtime.Register("suggestSelection", "(Ljava/lang/CharSequence;IILandroid/os/LocaleList;)Landroid/view/textclassifier/TextSelection;", "GetSuggestSelection_Ljava_lang_CharSequence_IILandroid_os_LocaleList_Handler:Android.Views.TextClassifiers.ITextClassifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Android.Views.TextClassifiers.TextSelection SuggestSelection(Java.Lang.ICharSequence text, int selectionStartIndex, int selectionEndIndex, Android.OS.LocaleList? defaultLocales);
[<Android.Runtime.Register("suggestSelection", "(Ljava/lang/CharSequence;IILandroid/os/LocaleList;)Landroid/view/textclassifier/TextSelection;", "GetSuggestSelection_Ljava_lang_CharSequence_IILandroid_os_LocaleList_Handler:Android.Views.TextClassifiers.ITextClassifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member SuggestSelection : Java.Lang.ICharSequence * int * int * Android.OS.LocaleList -> Android.Views.TextClassifiers.TextSelection
參數
- text
- ICharSequence
提供所選文本上下文的文字(由從 selectionStartIndex 開始、至 selectionEndIndex 的子序列指定)
- selectionStartIndex
- Int32
選取文本部分的起始索引
- selectionEndIndex
- Int32
選取文本部分的結尾索引
- defaultLocales
- LocaleList
有序的地區偏好清單,可用來釐清所提供文本的歧義。 如果沒有區域偏好設定,則設為空或為空區域清單。
傳回
這個值不可能為零值。
- 屬性
備註
回傳建議文字選擇的起始與結束索引、認可的實體類型及其相關信心分數。 實體類型依評分最高至最低排序。 注意:請在工作者討論串中呼叫。 注意:如果 TextClassifier 已被銷毀,呼叫此方法時應拋出 IllegalStateException。 參見 isDestroyed()。 注意:請勿實作。 此方法的預設實作呼叫 suggestSelection(TextSelection.Request)。 如果該方法呼叫該方法,則會發生堆疊溢位錯誤。 此方法可能需要數秒鐘完成,因此應僅從工作執行緒呼叫。
另請參閱:
拋出:若文字為空,則用 IllegalArgumentException 投擲;selectionStartIndex 為負值;selectionEndIndex 大於 text.length() 或不大於 selectionStartIndex
Android 參考資料。android.view.textclassifier.TextClassifier.suggestSelection
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。