Lingua

ITextClassifier Interfaccia

Definizione

Interfaccia per fornire funzionalità correlate alla classificazione del testo.

[Android.Runtime.Register("android/view/textclassifier/TextClassifier", "", "Android.Views.TextClassifiers.ITextClassifierInvoker", ApiSince=26)]
public interface ITextClassifier : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/textclassifier/TextClassifier", "", "Android.Views.TextClassifiers.ITextClassifierInvoker", ApiSince=26)>]
type ITextClassifier = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attributi
Implementazioni

Commenti

Interfaccia per fornire funzionalità correlate alla classificazione del testo. TextClassifier può essere usato per comprendere il significato del testo, nonché per generare azioni successive stimate in base al testo. NOTA: se non diversamente specificato, i metodi di questa interfaccia bloccano le operazioni. Chiamare su un thread di lavoro.

Informazioni di riferimento su Android per android.view.textclassifier.TextClassifier.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Campi

Nome Descrizione
ExtraClassificationTimeoutMs

Extra che indica il timeout di classificazione in millisecondi (come long) consentito per questa richiesta di classificazione del testo.

ExtraFromTextClassifier

Extra incluso nelle finalità dell'attività provenienti da un TextClassifier quando suggerisce azioni al chiamante.

ExtraOtpTrustedPackages

Specificare un elenco di pacchetti attendibili che possono ricevere o visualizzare OTP.

ExtraTextOriginPackage

Specificare anche il nome del pacchetto dell'app da cui originare il testo da classificare.

HintTextIsEditable

Indica che il testo in questione è modificabile.

HintTextIsNotEditable

Indica che il testo in questione non è modificabile.

TimeoutNoTimeout

Valore sentinel per #EXTRA_CLASSIFICATION_TIMEOUT_MS indicare che non è presente alcun timeout di classificazione restrittivo (e.

TypeAddress

Indirizzo fisico.

TypeDate

Riferimento ora non più specifico di una data.

TypeDateTime

Riferimento ora che include un'ora specifica.

TypeEmail

Indirizzo di posta elettronica (e.

TypeFlightNumber

Numero di volo in formato IATA.

TypeOther

Il classificatore è stato eseguito, ma non ha riconosciuto un'entità nota.

TypeOtp

Password monotono.

TypePhone

Numero di telefono (e.

TypeSmsRetrieverOtp

OTP del retriever SMS.

TypeSmsWebOtp

SMS WebOTP.

TypeUnknown

Impossibile eseguire TextClassifier.

TypeUrl

URL Web.

WidgetTypeClipboard

Il contesto di classificazione del testo è destinato agli Appunti di sistema.

WidgetTypeCustomEdittext

Il widget coinvolto nel contesto di classificazione del testo è un widget di testo modificabile personalizzato.

WidgetTypeCustomTextview

Il widget coinvolto nel contesto di classificazione del testo è un widget di testo personalizzato.

WidgetTypeCustomUnselectableTextview

Il widget coinvolto nel contesto di classificazione del testo è un widget di testo personalizzato non selezionabile.

WidgetTypeEdittext

Il widget coinvolto nel contesto di classificazione del testo è uno standard android.widget.EditText.

WidgetTypeEditWebview

Il widget coinvolto nel contesto di classificazione del testo è un oggetto modificabile android.webkit.WebViewstandard.

WidgetTypeNotification

Il widget coinvolto nel contesto di classificazione del testo è una notifica

WidgetTypeTextview

Il widget coinvolto nel contesto di classificazione del testo è uno standard android.widget.TextView.

WidgetTypeUnknown

Il widget coinvolto nel contesto di classificazione del testo è di un tipo sconosciuto/non specificato.

WidgetTypeUnselectableTextview

Il widget coinvolto nel contesto di classificazione del testo è un oggetto standard non selezionabile android.widget.TextView.

WidgetTypeWebview

Il widget coinvolto nel contesto di classificazione del testo è uno standard android.webkit.WebView.

Proprietà

Nome Descrizione
Handle

Ottiene il valore JNI dell'oggetto Android sottostante.

(Ereditato da IJavaObject)
IsDestroyed

Restituisce un valore che indica se l'oggetto TextClassifier è stato eliminato definitivamente.

JniIdentityHashCode

Restituisce il valore di java.lang.System.identityHashCode() per l'istanza di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniObjectReferenceControlBlock

Interfaccia per fornire funzionalità correlate alla classificazione del testo.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
MaxGenerateLinksTextLength

Restituisce la lunghezza massima del testo che può essere elaborato da generateLinks.

NoOp

TextClassifier no-op.

PeerReference

Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto di cui è stato eseguito il wrapping Java.

(Ereditato da IJavaPeerable)

Metodi

Nome Descrizione
ClassifyText(ICharSequence, Int32, Int32, LocaleList)

Classifica il testo specificato e restituisce un TextClassification oggetto che può essere usato per generare un widget per la gestione del testo classificato.

ClassifyText(TextClassification+Request)

Classifica il testo specificato e restituisce un oggetto TextClassification che può essere utilizzato per generare un widget per la gestione del testo classificato.

Destroy()

Elimina questo textClassifier.

DetectLanguage(TextLanguage+Request)

Rileva la lingua del testo nella richiesta specificata.

Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non esegue alcuna operazione.

(Ereditato da IJavaPeerable)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
GenerateLinks(TextLinks+Request)

Genera e restituisce un oggetto TextLinks che può essere applicato al testo per annotarlo con informazioni sui collegamenti.

OnSelectionEvent(SelectionEvent)

<nota forte>: </strong>Use #onTextClassifierEvent(TextClassifierEvent) invece.

OnTextClassifierEvent(TextClassifierEvent)

Segnala un evento di classificazione del testo.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Interfaccia per fornire funzionalità correlate alla classificazione del testo.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
SuggestConversationActions(ConversationActions+Request)

Suggerisce e restituisce un elenco di azioni in base alla conversazione specificata.

SuggestSelection(ICharSequence, Int32, Int32, LocaleList)

Restituisce gli indici iniziali e finali di selezione del testo suggeriti, i tipi di entità riconosciuti e i relativi punteggi di attendibilità associati.

SuggestSelection(TextSelection+Request)

Restituisce gli indici iniziali e finali di selezione del testo suggeriti, i tipi di entità riconosciuti e i relativi punteggi di attendibilità associati.

UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Ereditato da IJavaPeerable)

Metodi di estensione

Nome Descrizione
ClassifyText(ITextClassifier, String, Int32, Int32, LocaleList)

Classifica il testo specificato e restituisce un oggetto TextClassification che può essere utilizzato per generare un widget per la gestione del testo classificato.

GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Interfaccia per fornire funzionalità correlate alla classificazione del testo.

SuggestSelection(ITextClassifier, String, Int32, Int32, LocaleList)

Restituisce gli indici iniziali e finali di selezione del testo suggeriti, i tipi di entità riconosciuti e i relativi punteggi di attendibilità associati.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a