MagnificationConfig Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse beschreibt die Vergrößerungskonfiguration für AccessibilityService
zum Steuern der Vergrößerung.
[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
- Vererbung
- Attribute
- Implementiert
Hinweise
Diese Klasse beschreibt die Vergrößerungskonfiguration für AccessibilityService
zum Steuern der Vergrößerung.
Wenn die Vergrößerungskonfiguration verwendet #MAGNIFICATION_MODE_DEFAULT
, AccessibilityService
kann die aktivierte Bildschirmlupe auf dem Display gesteuert werden. Wenn keine Bildschirmlupe aktiviert ist, steuert sie den zuletzt aktivierten Vergrößerungsmodus. Wenn zuvor keine Bildschirmlupe aktiviert ist, steuert sie standardmäßig die Vollbildlupe.
Wenn die Vergrößerungskonfiguration verwendet #MAGNIFICATION_MODE_FULLSCREEN
. AccessibilityService
kann die Vollbildlupe auf dem Display steuern.
Wenn die Vergrößerungskonfiguration verwendet #MAGNIFICATION_MODE_WINDOW
und die Plattform das Feature unterstützt android.content.pm.PackageManager#FEATURE_WINDOW_MAGNIFICATION
. AccessibilityService
kann die Fensterlupe auf dem Display steuern.
Wenn die anderen Vergrößerungskonfigurationen , scale centerX und centerY, nicht von Builder
festgelegt werden, sollten die Konfigurationen aktuelle Werte oder Standardwerte sein. Und die mittlere Position ist normalerweise die Mitte des Bildschirms.
Java-Dokumentation für android.accessibilityservice.MagnificationConfig
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Felder
MagnificationModeDefault |
Veraltet.
Der steuernde Vergrößerungsmodus. |
MagnificationModeFullscreen |
Veraltet.
Der steuernde Vergrößerungsmodus. |
MagnificationModeWindow |
Veraltet.
Der steuernde Vergrößerungsmodus. |
Eigenschaften
CenterX |
Gibt die bildschirmrelative X-Koordinate des Mittelpunkts des Vergrößerungssichtports zurück. |
CenterY |
Gibt die bildschirmrelative Y-Koordinate des Mittelpunkts des Vergrößerungssichtports zurück. |
Class |
Gibt die Laufzeitklasse dieses |
Creator |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Handle |
Das Handle zum zugrunde liegenden Android-instance. (Geerbt von Object) |
IsActivated |
Gibt den aktivierten Zustand der steuernden Bildschirmlupe zurück. |
JniIdentityHashCode |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
JniPeerMembers |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Mode |
Gibt den Vergrößerungsmodus zurück, der der aktuell aktivierte Modus oder der Steuerungsmodus der Konfiguration ist. |
PeerReference |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Scale |
Gibt die Vergrößerungsskala der steuernden Bildschirmlupe zurück. |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
Methoden
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
DescribeContents() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Dispose() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Dispose(Boolean) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Equals(Object) |
Gibt an, ob ein anderes Objekt diesem "gleich" ist. (Geerbt von Object) |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
ToArray<T>() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<>< (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
IJavaPeerable.DisposeUnlessReferenced() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
IJavaPeerable.Finalized() |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
IJavaPeerable.JniManagedPeerState |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Für Android-Runtime überprüfte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |
GetJniTypeName(IJavaPeerable) |
Diese Klasse beschreibt die Vergrößerungskonfiguration für |