Share via


InputMethodInfo Classe

Definizione

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

[Android.Runtime.Register("android/view/inputmethod/InputMethodInfo", DoNotGenerateAcw=true)]
public sealed class InputMethodInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/inputmethod/InputMethodInfo", DoNotGenerateAcw=true)>]
type InputMethodInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
InputMethodInfo
Attributi
Implementazioni

Commenti

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

Deve essere definito in un file di risorse XML con un <input-method> elemento. Per altre informazioni, vedere la guida alla creazione di un metodo di input.

Documentazione Java per android.view.inputmethod.InputMethodInfo.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

InputMethodInfo(Context, ResolveInfo)

Costruttore.

InputMethodInfo(String, String, ICharSequence, String)

API temporanea per la creazione di un metodo di input predefinito per il test.

InputMethodInfo(String, String, String, String)

API temporanea per la creazione di un metodo di input predefinito per il test.

Campi

ActionStylusHandwritingSettings

Intent#getAction() Intent action per IME che #supportsStylusHandwriting() supports stylus handwriting.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Component

Restituisce il componente del servizio che implementa questo metodo di input.

ConfigChanges

Restituisce la maschera di bit di tipi di modifiche di configurazione che questo IME può gestire se stesso (senza essere riavviato dal sistema).

Creator

Usato per rendere questa classe particellabile.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
Id

Restituisce un ID univoco per questo metodo di input.

IsDefaultResourceId

Restituire l'identificatore di risorsa di una risorsa all'interno di questo metodo di input.

JniIdentityHashCode

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
JniPeerMembers

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

PackageName

Restituire l'oggetto .

PeerReference

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
ServiceInfo

Restituire le informazioni non elaborate relative al servizio che implementa questo metodo di input.

ServiceName

Restituisce il nome della classe del componente del servizio che implementa questo metodo di input.

SettingsActivity

Restituisce il nome della classe di un'attività che fornisce un'interfaccia utente delle impostazioni per il metodo di input.

SubtypeCount

Restituisce il conteggio dei sottotipi del metodo di input.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateStylusHandwritingSettingsActivityIntent()

Restituisce Intent per l'attività delle impostazioni di scrittura dello stilo conIntent#getAction() Intent action#ACTION_STYLUS_HANDWRITING_SETTINGS se IME #supportsStylusHandwriting() supports stylus handwriting, se null non sono presenti impostazioni associate per la scrittura/scrittura a stilo non è supportata o se android.R.styleable#InputMethod_stylusHandwritingSettingsActivity non è definita.

DescribeContents()

Descrivere i tipi di oggetti speciali contenuti nella rappresentazione marshalled di Parcelable.

Dispose()

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
Dispose(Boolean)

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
Dump(IPrinter, String)
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)
GetSubtypeAt(Int32)

Restituire il sottotipo del metodo di input in corrispondenza dell'indice specificato.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
LoadIcon(PackageManager)

Caricare l'icona visualizzata dall'utente per questo metodo di input.

LoadLabel(PackageManager)

Caricare l'etichetta visualizzata dall'utente per questo metodo di input.

LoadLabelFormatted(PackageManager)

Caricare l'etichetta visualizzata dall'utente per questo metodo di input.

Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ShouldShowInInputMethodPicker()

Restituisce true se questo metodo di input deve essere visualizzato nei menu per selezionare un metodo di input, ad esempio la selezione del metodo di input di sistema.

SupportsStylusHandwriting()

Restituisce se IME supporta la grafia usando l'input dello stilo.

SuppressesSpellChecker()

Restituisce true se questo metodo di input elimina il controllo ortografico.

ToArray<T>()

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Usato per creare un pacchetto di questo oggetto in un Parceloggetto .

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

GetJniTypeName(IJavaPeerable)

Questa classe viene usata per specificare le meta informazioni di un metodo di input.

Si applica a