ViewStructure 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.
ViewStructureist ein Container zum Speichern zusätzlicher ansichtsbezogener Daten, die von View#onProvideStructure
View.onProvideStructure und .View#onProvideAutofillStructure
View.onProvideAutofillStructure
[Android.Runtime.Register("android/view/ViewStructure", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class ViewStructure : Java.Lang.Object
[<Android.Runtime.Register("android/view/ViewStructure", ApiSince=23, DoNotGenerateAcw=true)>]
type ViewStructure = class
inherit Object
- Vererbung
- Attribute
Hinweise
ViewStructureist ein Container zum Speichern zusätzlicher ansichtsbezogener Daten, die von View#onProvideStructure View.onProvideStructure und .View#onProvideAutofillStructure View.onProvideAutofillStructure
Weitere Informationen zur Verwendung von AutoAusfüllen in Ihrer App finden Sie in den AutoAusfüllframework-Leitfäden.
Java Dokumentation für android.view.ViewStructure.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ViewStructure() |
|
| ViewStructure(IntPtr, JniHandleOwnership) |
|
Felder
| Name | Beschreibung |
|---|---|
| ExtraVirtualStructureType |
Schlüssel zum Schreiben des Typs der Ansicht, die die virtuelle Struktur der untergeordneten Elemente generiert hat. |
| ExtraVirtualStructureVersionNumber |
Schlüssel zum Angeben der Version der Ansicht, die die virtuelle Struktur für sich selbst und seine untergeordneten Elemente generiert hat |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AutofillId |
|
| ChildCount |
|
| Class |
Gibt die Laufzeitklasse dieses Werts |
| Extras |
|
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| HasExtras |
|
| Hint |
|
| HintFormatted |
|
| JniIdentityHashCode |
|
| JniPeerMembers |
|
| PeerReference |
|
| PendingCredentialCallback |
Ruft den |
| PendingCredentialRequest |
Ruft den |
| Text |
|
| TextFormatted |
|
| TextSelectionEnd |
|
| TextSelectionStart |
|
| ThresholdClass |
|
| ThresholdType |
|
Methoden
| Name | Beschreibung |
|---|---|
| AddChildCount(Int32) |
Zur untergeordneten Anzahl dieser Ansicht hinzufügen. |
| AsyncCommit() |
Rufen Sie auf, wenn Sie fertig sind, um eine |
| AsyncNewChild(Int32) |
Like |
| ClearCredentialManagerRequest() |
Löscht die zuvor festgelegte Anmeldeinformationsanforderung durch |
| Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
| Dispose() |
|
| Dispose(Boolean) |
|
| Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt 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 bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
| NewChild(Int32) |
Erstellen Sie in dieser Ansicht ein neues untergeordnetes Element |
| NewHtmlInfoBuilder(String) |
Erstellt eine neue |
| 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) |
| SetAccessibilityFocused(Boolean) |
Legen Sie den Barrierefreiheitsfokus dieser Ansicht wie folgt fest |
| SetActivated(Boolean) |
Legen Sie den aktivierten Zustand dieser Ansicht wie folgt fest |
| SetAlpha(Single) |
Legen Sie eine Alphatransformation fest, die auf diese Ansicht angewendet wird, wie pro |
| SetAutofillHints(String[]) |
Legt die Hinweise fest, die dem AutoAusfülldienst helfen, die entsprechenden Daten auszuwählen, um die Ansicht auszufüllen. |
| SetAutofillId(AutofillId, Int32) |
Legt den |
| SetAutofillOptions(ICharSequence[]) |
Legt die Optionen fest, die zum automatischen Ausfüllen dieses Knotens verwendet werden können. |
| SetAutofillOptions(String[]) |
Legt die Optionen fest, die zum automatischen Ausfüllen dieses Knotens verwendet werden können. |
| SetAutofillType(AutofillType) |
Legt den Wert fest, der |
| SetAutofillValue(AutofillValue) |
Legt den |
| SetCheckable(Boolean) |
Legen Sie den prüfbaren Zustand dieser Ansicht fest, z. B. ob sie die |
| SetChecked(Boolean) |
Legen Sie den aktivierten Zustand dieser Ansicht fest, z |
| SetClassName(String) |
Legen Sie den Klassennamen der Ansicht gemäß |
| SetClickable(Boolean) |
Legen Sie den klickbaren Zustand dieser Ansicht wie folgt |
| SetContentDescription(ICharSequence) |
Legen Sie die Inhaltsbeschreibung der Ansicht gemäß |
| SetContentDescription(String) |
Legen Sie die Inhaltsbeschreibung der Ansicht gemäß |
| SetContextClickable(Boolean) |
Legen Sie den kontextklickbaren Zustand dieser Ansicht wie folgt |
| SetDataIsSensitive(Boolean) |
Legt fest, ob die Daten auf diesem Knoten vertraulich sind; ist dies der Inhalt (Text, Wert für automatisches Ausfüllen usw.). |
| SetDimens(Int32, Int32, Int32, Int32, Int32, Int32) |
Legen Sie die grundlegenden Dimensionen dieser Ansicht fest. |
| SetElevation(Single) |
Legen Sie die visuelle Höhe (Schatten) der Ansicht wie pro |
| SetEnabled(Boolean) |
Legen Sie den aktivierten Zustand dieser Ansicht wie folgt fest |
| SetFocusable(Boolean) |
Legen Sie den fokussierbaren Zustand dieser Ansicht wie folgt fest |
| SetFocused(Boolean) |
Legen Sie den fokussierten Zustand dieser Ansicht wie folgt fest |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetHintIdEntry(String) |
Legt den Bezeichner fest, mit dem der Hinweis festgelegt wird, der dieser Ansicht zugeordnet ist. |
| SetHtmlInfo(ViewStructure+HtmlInfo) |
Legt die HTML-Eigenschaften dieses Knotens fest, wenn er ein HTML-Element darstellt. |
| SetId(Int32, String, String, String) |
Legen Sie den Bezeichner für diese Ansicht fest. |
| SetImportantForAutofill(Int32) |
Legt die ansicht fest, die |
| SetInputType(Int32) |
Legt die |
| SetLocaleList(LocaleList) |
Legt die Liste der Gebietsschemas fest, die diesem Knoten zugeordnet sind. |
| SetLongClickable(Boolean) |
Legen Sie den langen klickbaren Zustand dieser Ansicht wie folgt |
| SetMaxTextEms(Int32) |
Legt die maximale Breite in ems des Texts fest, der dieser Ansicht zugeordnet ist, wenn unterstützt. |
| SetMaxTextLength(Int32) |
Legt die maximale Länge des Texts fest, der dieser Ansicht zugeordnet ist, wenn unterstützt. |
| SetMinTextEms(Int32) |
Legt die mindestbreite in ems des Texts fest, der dieser Ansicht zugeordnet ist, wenn unterstützt. |
| SetOpaque(Boolean) |
Legen Sie den undurchsichtigen Zustand dieser Ansicht wie folgt fest |
| SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver) |
Legt eine Anmeldeinformationsanforderung fest, die |
| SetReceiveContentMimeTypes(String[]) |
Legt die MIME-Typen fest, die von dieser Ansicht akzeptiert werden. |
| SetSelected(Boolean) |
Legen Sie den ausgewählten Zustand dieser Ansicht wie folgt fest |
| SetText(ICharSequence, Int32, Int32) |
Wie |
| SetText(String, Int32, Int32) |
Wie |
| SetTextIdEntry(String) |
Legt den Bezeichner fest, mit dem der Text festgelegt wird, der dieser Ansicht zugeordnet ist. |
| SetTextLines(Int32[], Int32[]) |
Legen Sie Zeileninformationen für den Test fest, der zuvor bereitgestellt |
| SetTextStyle(Single, Int32, Int32, AssistTextStyle) |
Legen Sie standardmäßige globale Formatvorlageninformationen für Text fest, der zuvor mit |
| SetTransformation(Matrix) |
Legen Sie die transformationsmatrix fest, die dieser Ansicht zugeordnet ist, wie pro |
| SetVisibility(ViewStates) |
Legen Sie den Sichtbarkeitsstatus dieser Ansicht wie folgt fest |
| SetWebDomain(String) |
Legt die Webdomäne fest, die durch diesen Knoten dargestellt wird. |
| ToArray<T>() |
|
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
| UnregisterFromRuntime() |
|
| Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><> (Geerbt von Object) |
| Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
|
| IJavaPeerable.DisposeUnlessReferenced() |
|
| IJavaPeerable.Finalized() |
|
| IJavaPeerable.JniManagedPeerState |
|
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
| IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |