Condividi tramite


MagnificationConfig Classe

Definizione

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

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

Commenti

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

Quando la configurazione di ingrandimento usa #MAGNIFICATION_MODE_DEFAULT, AccessibilityService sarà in grado di controllare il lente di ingrandimento attivato sullo schermo. Se non è attivato alcun lente di ingrandimento, controlla l'ultima modalità di ingrandimento attivata. Se in precedenza non è attivato alcun lente di ingrandimento, controlla la lente di ingrandimento a schermo intero per impostazione predefinita.

Quando la configurazione di ingrandimento usa #MAGNIFICATION_MODE_FULLSCREEN. AccessibilityService sarà in grado di controllare la lente di ingrandimento a schermo intero sullo schermo.

Quando la configurazione di ingrandimento usa #MAGNIFICATION_MODE_WINDOW e la piattaforma supporta android.content.pm.PackageManager#FEATURE_WINDOW_MAGNIFICATION la funzionalità. AccessibilityService sarà in grado di controllare la lente di ingrandimento della finestra sullo schermo.

Se le altre configurazioni di ingrandimento, scale centerX e centerY, non sono impostate da Builder, le configurazioni devono essere valori correnti o valori predefiniti. E la posizione centrale in genere è il centro dello schermo.

Documentazione java per android.accessibilityservice.MagnificationConfig.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Campi

MagnificationModeDefault
Obsoleti.

Modalità di ingrandimento del controllo.

MagnificationModeFullscreen
Obsoleti.

Modalità di ingrandimento del controllo.

MagnificationModeWindow
Obsoleti.

Modalità di ingrandimento del controllo.

Proprietà

CenterX

Restituisce la coordinata X relativa allo schermo del centro del viewport di ingrandimento.

CenterY

Restituisce la coordinata Y relativa allo schermo del centro del viewport di ingrandimento.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsActivated

Restituisce lo stato attivato del lente di ingrandimento di controllo.

JniIdentityHashCode

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
JniPeerMembers

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

Mode

Restituisce la modalità di ingrandimento corrente attivata o la modalità di controllo della configurazione.

PeerReference

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
Scale

Restituisce la scala di ingrandimento del lente di ingrandimento del controllo

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)
DescribeContents()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

Dispose()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
Dispose(Boolean)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
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)
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 monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

GetJniTypeName(IJavaPeerable)

Questa classe descrive la configurazione di ingrandimento per AccessibilityService per controllare l'ingrandimento.

Si applica a