AbstractInputMethodService.AbstractInputMethodImpl Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base per le classi derivate per implementare la relativa InputMethod
interfaccia.
[Android.Runtime.Register("android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl", DoNotGenerateAcw=true)]
public abstract class AbstractInputMethodService.AbstractInputMethodImpl : Java.Lang.Object, Android.Views.InputMethods.IInputMethod, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl", DoNotGenerateAcw=true)>]
type AbstractInputMethodService.AbstractInputMethodImpl = class
inherit Object
interface IInputMethod
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Ereditarietà
- Derivato
- Attributi
- Implementazioni
Commenti
Classe di base per le classi derivate per implementare la relativa InputMethod
interfaccia. Questa operazione si occupa della manutenzione di base del metodo di input, ma la maggior parte del comportamento deve essere implementata in una classe derivata.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Costruttori
AbstractInputMethodService.AbstractInputMethodImpl(AbstractInputMethodService) |
Classe di base per le classi derivate per implementare la relativa |
AbstractInputMethodService.AbstractInputMethodImpl(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Classe di base per le classi derivate per implementare la relativa |
JniPeerMembers |
Classe di base per le classi derivate per implementare la relativa |
PeerReference |
Classe di base per le classi derivate per implementare la relativa |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
Metodi
AttachToken(IBinder) |
Chiamato prima cosa dopo la creazione di un metodo di input, questo fornisce un token univoco per la sessione che ha con il servizio di sistema. |
BindInput(InputBinding) |
Associare un nuovo ambiente applicazione in al metodo di input, in modo che possa iniziare e arrestare l'elaborazione di input in un secondo momento. |
ChangeInputMethodSubtype(InputMethodSubtype) |
Notificare che il sottotipo del metodo di input viene modificato nello stesso metodo di input. |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CreateSession(IInputMethodSessionCallback) |
Creare un'istanza di una nuova sessione client per il metodo di input chiamando di nuovo a OnCreateInputMethodSessionInterface(). |
Dispose() |
Classe di base per le classi derivate per implementare la relativa |
Dispose(Boolean) |
Classe di base per le classi derivate per implementare la relativa |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
HideSoftInput(Int32, ResultReceiver) |
Richiedere che qualsiasi parte di input software del metodo di input venga nascosta dall'utente. |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
RestartInput(IInputConnection, EditorInfo) |
Questo metodo viene chiamato quando lo stato di questo metodo di input deve essere reimpostato. |
RevokeSession(IInputMethodSession) |
Prenditi cura di uccidere una sessione esistente chiamando il relativo |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetSessionEnabled(IInputMethodSession, Boolean) |
Per abilitare o disabilitare una sessione esistente, chiamare il relativo |
ShowSoftInput(ShowSoftInputFlags, ResultReceiver) |
Richiedere che all'utente venga visualizzata qualsiasi parte di input soft del metodo di input. |
StartInput(IInputConnection, EditorInfo) |
Questo metodo viene chiamato quando l'applicazione inizia a ricevere testo ed è pronta per questo metodo di input per elaborare gli eventi ricevuti e inviare di nuovo il testo del risultato all'applicazione. |
ToArray<T>() |
Classe di base per le classi derivate per implementare la relativa |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnbindInput() |
Annullare l'associazione di un ambiente dell'applicazione, chiamato quando le informazioni impostate in precedenza da |
UnregisterFromRuntime() |
Classe di base per le classi derivate per implementare la relativa |
Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Classe di base per le classi derivate per implementare la relativa |
IJavaPeerable.DisposeUnlessReferenced() |
Classe di base per le classi derivate per implementare la relativa |
IJavaPeerable.Finalized() |
Classe di base per le classi derivate per implementare la relativa |
IJavaPeerable.JniManagedPeerState |
Classe di base per le classi derivate per implementare la relativa |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Classe di base per le classi derivate per implementare la relativa |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Classe di base per le classi derivate per implementare la relativa |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Classe di base per le classi derivate per implementare la relativa |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Classe di base per le classi derivate per implementare la relativa |
GetJniTypeName(IJavaPeerable) |
Classe di base per le classi derivate per implementare la relativa |