ITextClassifier Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface permettant de fournir des fonctionnalités associées à la classification de texte.
[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
- Attributs
- Implémente
Remarques
Interface permettant de fournir des fonctionnalités associées à la classification de texte. Le TextClassifier peut être utilisé pour comprendre la signification du texte, ainsi que pour générer des actions suivantes prédites en fonction du texte. REMARQUE : Sauf indication contraire, les méthodes de cette interface bloquent les opérations. Appelez un thread de travail.
Référence Android pour android.view.textclassifier.TextClassifier.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Champs
| Nom | Description |
|---|---|
| ExtraFromTextClassifier |
Supplémentaire inclus dans les intentions d’activité provenant d’un TextClassifier lorsqu’il suggère des actions à son appelant. |
| ExtraTextOriginPackage |
Spécification supplémentaire du nom du package de l’application à partir de laquelle le texte à classer provient. |
| HintTextIsEditable |
Désigne que le texte en question est modifiable. |
| HintTextIsNotEditable |
Désigne que le texte en question n’est pas modifiable. |
| TypeAddress |
Adresse physique. |
| TypeDate |
Référence d’heure qui n’est pas plus spécifique qu’une date. |
| TypeDateTime |
Référence temporelle qui inclut une heure spécifique. |
| TypeEmail |
Adresse de messagerie (par exemple, |
| TypeFlightNumber |
Numéro de vol au format IATA. |
| TypeOther |
Le classifieur s’est exécuté, mais n’a pas reconnu une entité connue. |
| TypeOtp |
Mot de passe onetime. |
| TypePhone |
Numéro de téléphone (par exemple, |
| TypeSmsRetrieverOtp |
OTP du récupérateur SMS. |
| TypeUnknown |
Échec de l’exécution du TextClassifier. |
| TypeUrl |
URL web. |
| WidgetTypeClipboard |
Le contexte de classification de texte est à utiliser avec le Presse-papiers système. |
| WidgetTypeCustomEdittext |
Le widget impliqué dans le contexte de classification de texte est un widget de texte modifiable personnalisé. |
| WidgetTypeCustomTextview |
Le widget impliqué dans le contexte de classification de texte est un widget de texte personnalisé. |
| WidgetTypeCustomUnselectableTextview |
Le widget impliqué dans le contexte de classification de texte est un widget de texte non sélectionnable personnalisé. |
| WidgetTypeEdittext |
Le widget impliqué dans le contexte de classification de texte est un EditText standard. |
| WidgetTypeEditWebview |
Le widget impliqué dans le contexte de classification de texte est un WebView modifiable standard. |
| WidgetTypeNotification |
Le widget impliqué dans le contexte de classification de texte est une notification |
| WidgetTypeTextview |
Le widget impliqué dans le contexte de classification de texte est un TextView standard. |
| WidgetTypeUnknown |
Le widget impliqué dans le contexte de classification de texte est d’un type inconnu/non spécifié. |
| WidgetTypeUnselectableTextview |
Le widget impliqué dans le contexte de classification de texte est un TextView non sélectionnable standard. |
| WidgetTypeWebview |
Le widget impliqué dans le contexte de classification de texte est un WebView standard. |
Propriétés
| Nom | Description |
|---|---|
| Handle |
Obtient la valeur JNI de l’objet Android sous-jacent. (Hérité de IJavaObject) |
| IsDestroyed |
Retourne si ce TextClassifier a été détruit ou non. |
| JniIdentityHashCode |
Retourne la valeur de |
| JniManagedPeerState |
État de l’homologue managé. (Hérité de IJavaPeerable) |
| JniObjectReferenceControlBlock |
Interface permettant de fournir des fonctionnalités associées à la classification de texte. (Hérité de IJavaPeerable) |
| JniPeerMembers |
Prise en charge de l’accès aux membres et de l’appel. (Hérité de IJavaPeerable) |
| MaxGenerateLinksTextLength |
Retourne la longueur maximale du texte qui peut être traité par generateLinks. |
| NoOp |
TextClassifier sans op. |
| PeerReference |
Retourne une JniObjectReference instance d’objet Java encapsulée. (Hérité de IJavaPeerable) |
Méthodes
| Nom | Description |
|---|---|
| ClassifyText(ICharSequence, Int32, Int32, LocaleList) |
Classifie le texte spécifié et retourne un objet TextClassification qui peut être utilisé pour générer un widget pour gérer le texte classifié. |
| ClassifyText(TextClassification+Request) |
Classifie le texte spécifié et retourne un objet TextClassification qui peut être utilisé pour générer un widget pour gérer le texte classifié. |
| Destroy() |
Détruit ce TextClassifier. |
| DetectLanguage(TextLanguage+Request) |
Détecte la langue du texte dans la demande donnée. |
| Disposed() |
Appelé lorsque l’instance a été supprimée. (Hérité de IJavaPeerable) |
| DisposeUnlessReferenced() |
S’il n’existe aucune référence en suspens à cette instance, les appels |
| Finalized() |
Appelé lorsque l’instance a été finalisée. (Hérité de IJavaPeerable) |
| GenerateLinks(TextLinks+Request) |
Génère et retourne un TextLinks qui peut être appliqué au texte pour l’annoter avec des informations de liens. |
| OnSelectionEvent(SelectionEvent) |
REMARQUE : Utilisez onTextClassifierEvent(TextClassifierEvent) à la place. |
| OnTextClassifierEvent(TextClassifierEvent) |
Signale un événement classifieur de texte. |
| SetJniIdentityHashCode(Int32) |
Définissez la valeur retournée par |
| SetJniManagedPeerState(JniManagedPeerStates) |
Interface permettant de fournir des fonctionnalités associées à la classification de texte. (Hérité de IJavaPeerable) |
| SetPeerReference(JniObjectReference) |
Définissez la valeur retournée par |
| SuggestConversationActions(ConversationActions+Request) |
Suggère et retourne une liste d’actions en fonction de la conversation donnée. |
| SuggestSelection(ICharSequence, Int32, Int32, LocaleList) |
Retourne les indices de début et de fin de sélection de texte suggérés, les types d’entités reconnus et leurs scores de confiance associés. |
| SuggestSelection(TextSelection+Request) |
Retourne les indices de début et de fin de sélection de texte suggérés, les types d’entités reconnus et leurs scores de confiance associés. |
| UnregisterFromRuntime() |
Annulez l’inscription de cette instance afin que le runtime ne le retourne pas à partir d’appels futurs Java.Interop.JniRuntime+JniValueManager.PeekValue . (Hérité de IJavaPeerable) |
Méthodes d’extension
| Nom | Description |
|---|---|
| ClassifyText(ITextClassifier, String, Int32, Int32, LocaleList) |
Interface permettant de fournir des fonctionnalités associées à la classification de texte. |
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Interface permettant de fournir des fonctionnalités associées à la classification de texte. |
| SuggestSelection(ITextClassifier, String, Int32, Int32, LocaleList) |
Interface permettant de fournir des fonctionnalités associées à la classification de texte. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |