Android.Views.TextClassifiers Spazio dei nomi

Fornisce API per classificare il testo nelle visualizzazioni.

Classi

Nome Descrizione
ConversationAction

Rappresenta l'azione suggerita da un oggetto TextClassifier in una determinata conversazione.

ConversationAction.Builder

Classe Builder per costruire ConversationAction.

ConversationAction.InterfaceConsts

Fornisce costanti Parcelable ereditate da ConversationAction.

ConversationActions

Rappresenta un elenco di azioni suggerite da un oggetto TextClassifier in una determinata conversazione.

ConversationActions.InterfaceConsts

Fornisce costanti Parcelable ereditate da ConversationActions.

ConversationActions.Message

Rappresenta un messaggio nella conversazione.

ConversationActions.Message.Builder

Classe Builder per costruire un messaggio

ConversationActions.Message.InterfaceConsts

Fornisce costanti Parcelable ereditate da ConversationActions.Message.

ConversationActions.Request

Oggetto richiesta per la generazione di suggerimenti per l'azione di conversazione.

ConversationActions.Request.Builder

Oggetto Builder per costruire l'oggetto Request.

ConversationActions.Request.InterfaceConsts

Fornisce costanti Parcelable ereditate da ConversationActions.Request.

ITextClassifierExtensions

Fornisce overload di stringhe per la classificazione del testo e i suggerimenti di selezione in ITextClassifier.

SelectionEvent

Evento di selezione.

SelectionEvent.InterfaceConsts

Fornisce costanti Parcelable ereditate da SelectionEvent.

TextClassification

Informazioni per la generazione di un widget per gestire il testo classificato.

TextClassification.Builder

Generatore per la compilazione di TextClassification oggetti.

TextClassification.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextClassification.

TextClassification.Request

Oggetto richiesta per la generazione di TextClassification.

TextClassification.Request.Builder

Generatore per la compilazione di richieste TextClassification.

TextClassification.Request.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextClassification.Request.

TextClassificationContext

Rappresentazione del contesto in cui verrebbe eseguita la classificazione del testo.

TextClassificationContext.Builder

Generatore per la compilazione di un contesto TextClassification.

TextClassificationContext.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextClassificationContext.

TextClassificationManager

Interfaccia al servizio di classificazione del testo.

TextClassificationSessionId

Questa classe rappresenta l'ID di una sessione di classificazione del testo.

TextClassificationSessionId.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextClassificationSessionId.

TextClassifier

Interfaccia per fornire funzionalità correlate alla classificazione del testo.

TextClassifierEntityConfig

Oggetto di configurazione per specificare i tipi di entità da identificare.

TextClassifierEntityConfig.Builder

Classe Builder per costruire l'oggetto EntityConfig.

TextClassifierEntityConfig.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextClassifierEntityConfig.

TextClassifierEvent

Questa classe rappresenta gli eventi inviati dai componenti a TextClassifier per segnalare un elemento di nota correlato a una funzionalità basata su TextClassifier.

TextClassifierEvent.Builder

Generatore per compilare un evento di classificazione del testo.

TextClassifierEvent.ConversationActionsEvent

Questa classe rappresenta gli eventi correlati alla funzionalità azioni di conversazione.

TextClassifierEvent.ConversationActionsEvent.Builder

Classe Builder per ConversationActionsEvent.

TextClassifierEvent.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextClassifierEvent.

TextClassifierEvent.LanguageDetectionEvent

Questa classe rappresenta gli eventi correlati alla funzionalità di rilevamento della lingua.

TextClassifierEvent.LanguageDetectionEvent.Builder

Classe Builder per LanguageDetectionEvent.

TextClassifierEvent.TextLinkifyEvent

Questa classe rappresenta gli eventi correlati alla funzionalità di collegamento intelligente.

TextClassifierEvent.TextLinkifyEvent.Builder

Classe Builder per TextLinkifyEvent.

TextClassifierEvent.TextSelectionEvent

Questa classe rappresenta gli eventi correlati alla funzionalità di selezione del testo intelligente.

TextClassifierEvent.TextSelectionEvent.Builder

Classe Builder per TextSelectionEvent.

TextLanguage

Rappresenta il risultato del rilevamento della lingua di una parte di testo.

TextLanguage.Builder

Generatore usato per compilare oggetti TextLanguage.

TextLanguage.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextLanguage.

TextLanguage.Request

Oggetto richiesta per il rilevamento della lingua di un frammento di testo.

TextLanguage.Request.Builder

Generatore per la compilazione di richieste TextLanguage.

TextLanguage.Request.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextLanguage.Request.

TextLinks

Raccolta di collegamenti che rappresentano sottosequenze di testo e tipi di entità (numero di telefono, indirizzo, URL e così via).

TextLinks.Builder

Generatore per costruire un'istanza di TextLinks.

TextLinks.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextLinks.

TextLinks.Request

Oggetto richiesta per la generazione di TextLinks.

TextLinks.Request.Builder

Generatore per la compilazione di richieste TextLinks.

TextLinks.Request.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextLinks.Request.

TextLinks.TextLink

Collegamento che identifica una sottostringa di testo e i possibili tipi di entità.

TextLinks.TextLink.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextLinks.TextLink.

TextLinks.TextLinkSpan

Oggetto ClickableSpan per un oggetto TextLink.

TextSelection

Informazioni sulla posizione in cui deve essere selezionata la selezione del testo.

TextSelection.Builder

Generatore usato per compilare TextSelection oggetti.

TextSelection.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextSelection.

TextSelection.Request

Oggetto richiesta per la generazione di TextSelection.

TextSelection.Request.Builder

Generatore per la compilazione di richieste TextSelection.

TextSelection.Request.InterfaceConsts

Fornisce costanti Parcelable ereditate da TextSelection.Request.

Interfacce

Nome Descrizione
ITextClassificationSessionFactory

Interfaccia per la creazione di un textClassifier compatibile con la sessione.

ITextClassifier

Interfaccia per fornire funzionalità correlate alla classificazione del testo.

Enumerazioni

Nome Descrizione
ApplyStatusCode

Identifica il risultato dell'applicazione di collegamenti di testo a testo esteso.

ApplyStrategy

Specifica come gestire gli intervalli selezionabili esistenti quando vengono applicati collegamenti di testo.

SelectionAction

Identifica un'azione eseguita su una selezione di testo.

SelectionEventType

Identifica una modifica di selezione del testo segnalata da un evento di selezione.

SelectionInvocationMethod

Identifica l'inizio di una sessione di selezione del testo.

TextClassifierEventCategory

Identifica la funzionalità di classificazione del testo associata a un evento.

TextClassifierEventType

Identifica un'operazione o un'interazione segnalata a un classificatore di testo.

Commenti

Usare TextClassificationManager per ottenere un oggetto ITextClassifier. Gli oggetti richiesta forniscono testo e contesto per la classificazione, i suggerimenti di selezione, la generazione di collegamenti, il rilevamento della lingua e i suggerimenti per le azioni di conversazione. Gli oggetti risultato contengono le entità, gli intervalli, i collegamenti, le lingue o le azioni corrispondenti.

I generatori configurano richieste e risultati. Gli eventi di selezione e classificazione segnalano interazioni con funzionalità che usano la classificazione del testo. A meno che un membro non documenti diversamente, chiamare operazioni di classificazione in un thread di lavoro.