ViewStructure Classe

Definizione

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e 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
Ereditarietà
ViewStructure
Attributi

Commenti

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

Per altre informazioni sull'uso del riempimento automatico nell'app, leggere le guide al framework di riempimento automatico.

per android.view.ViewStructure.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
ViewStructure()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

ViewStructure(IntPtr, JniHandleOwnership)

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

Campi

Nome Descrizione
ExtraVirtualStructureType

Chiave utilizzata per scrivere il tipo di visualizzazione che ha generato la struttura virtuale dei relativi elementi figlio.

ExtraVirtualStructureVersionNumber

Chiave usata per specificare la versione della visualizzazione che ha generato la struttura virtuale per se stessa e i relativi elementi figlio

Proprietà

Nome Descrizione
AutofillId

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

ChildCount

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Extras

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasExtras

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

Hint

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

HintFormatted

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

JniIdentityHashCode

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
JniPeerMembers

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

PeerReference

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
PendingCredentialCallback

Ottiene l'oggetto callback associato a questo nodo.

PendingCredentialRequest

Ottiene l'oggetto GetCredentialRequest associato a questo nodo.

Text

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

TextFormatted

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

TextSelectionEnd

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

TextSelectionStart

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

ThresholdClass

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

ThresholdType

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

Metodi

Nome Descrizione
AddChildCount(Int32)

Aggiungere al conteggio figlio di questa visualizzazione.

AsyncCommit()

Chiamare al termine del popolamento di un ViewStructure oggetto restituito da #asyncNewChild.

AsyncNewChild(Int32)

Come #newChild, ma consente al chiamante di popolare in modo asincrono l'elemento figlio restituito.

ClearCredentialManagerRequest()

Cancella la richiesta di credenziali impostata in precedenza tramite ViewStructure#setPendingCredentialRequest(GetCredentialRequest, OutcomeReceiver)

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
Dispose(Boolean)

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore di 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)
NewChild(Int32)

Creare un nuovo elemento figlio ViewStructure in questa visualizzazione, inserendo l'elenco di elementi figlio in <var>index</var>.

NewHtmlInfoBuilder(String)

Crea un nuovo HtmlInfo.Builder oggetto per il tag HTML specificato.

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)
SetAccessibilityFocused(Boolean)

Impostare lo stato attivo dell'accessibilità di questa visualizzazione in base a View#isAccessibilityFocused View.isAccessibilityFocused().

SetActivated(Boolean)

Impostare lo stato attivato di questa visualizzazione in base a View#isActivated View.isActivated().

SetAlpha(Single)

Impostare una trasformazione alfa applicata a questa vista, in base View#getAlpha View.getAlpha()a .

SetAutofillHints(String[])

Imposta gli hint che consentono al servizio di riempimento automatico di selezionare i dati appropriati per riempire la visualizzazione.

SetAutofillId(AutofillId, Int32)

Imposta l'oggetto AutofillId per questo nodo virtuale.

SetAutofillOptions(ICharSequence[])

Imposta le opzioni che possono essere usate per riempire automaticamente questo nodo.

SetAutofillOptions(String[])

Imposta le opzioni che possono essere usate per riempire automaticamente questo nodo.

SetAutofillType(AutofillType)

Imposta l'oggetto View#getAutofillType() che può essere utilizzato per riempire automaticamente questo nodo.

SetAutofillValue(AutofillValue)

Imposta l'oggetto AutofillValue che rappresenta il valore corrente di questo nodo.

SetCheckable(Boolean)

Impostare lo stato controllabile di questa visualizzazione, ad esempio se implementa l'interfaccia android.widget.Checkable .

SetChecked(Boolean)

Impostare lo stato selezionato di questa visualizzazione, ad esempio android.widget.Checkable#isChecked Checkable.isChecked().

SetClassName(String)

Impostare il nome della classe della vista in base a View#getAccessibilityClassName View.getAccessibilityClassName().

SetClickable(Boolean)

Impostare lo stato selezionabile di questa visualizzazione in base a View#isClickable View.isClickable().

SetContentDescription(ICharSequence)

Impostare la descrizione del contenuto della visualizzazione in base a View#getContentDescription View.getContentDescription().

SetContentDescription(String)

Impostare la descrizione del contenuto della visualizzazione in base a View#getContentDescription View.getContentDescription().

SetContextClickable(Boolean)

Impostare lo stato selezionabile del contesto di questa visualizzazione in base a View#isContextClickable View.isContextClickable().

SetDataIsSensitive(Boolean)

Imposta un valore che indica se i dati in questo nodo sono sensibili; se è, quindi il relativo contenuto (testo, valore di riempimento automatico e così via.

SetDimens(Int32, Int32, Int32, Int32, Int32, Int32)

Impostare le dimensioni di base di questa visualizzazione.

SetElevation(Single)

Impostare l'elevazione visiva (ombreggiatura) della visualizzazione in base a View#getZ View.getZ().

SetEnabled(Boolean)

Impostare lo stato abilitato di questa visualizzazione in base a View#isEnabled View.isEnabled().

SetFocusable(Boolean)

Impostare lo stato attivo di questa visualizzazione in base a View#isFocusable View.isFocusable().

SetFocused(Boolean)

Impostare lo stato attivo di questa visualizzazione in base a View#isFocused View.isFocused().

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetHintIdEntry(String)

Imposta l'identificatore utilizzato per impostare l'hint associato a questa visualizzazione.

SetHtmlInfo(ViewStructure+HtmlInfo)

Imposta le proprietà HTML di questo nodo quando rappresenta un elemento HTML.

SetId(Int32, String, String, String)

Impostare l'identificatore per questa visualizzazione.

SetImportantForAutofill(Int32)

Imposta l'oggetto View#setImportantForAutofill(int) importantForAutofill mode della visualizzazione associata a questo nodo.

SetInputType(Int32)

Imposta i android.text.InputType bit di questo nodo.

SetLocaleList(LocaleList)

Imposta l'elenco delle impostazioni locali associate a questo nodo.

SetLongClickable(Boolean)

Impostare lo stato selezionabile lungo di questa visualizzazione in base a View#isLongClickable View.isLongClickable().

SetMaxTextEms(Int32)

Imposta la larghezza massima in ems del testo associato a questa visualizzazione, se supportata.

SetMaxTextLength(Int32)

Imposta la lunghezza massima del testo associato a questa visualizzazione, se supportata.

SetMinTextEms(Int32)

Imposta la larghezza minima in ems del testo associato a questa visualizzazione, se supportata.

SetOpaque(Boolean)

Impostare lo stato opaco di questa visualizzazione, in base a View#isOpaque View.isOpaque().

SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver)

Imposta una richiesta di credenziali su cui attivare android.credentials.CredentialManager quando questo nodo è attivo

SetReceiveContentMimeTypes(String[])

Imposta i tipi MIME accettati da questa visualizzazione.

SetSelected(Boolean)

Impostare lo stato selezionato di questa visualizzazione in base a View#isSelected View.isSelected().

SetText(ICharSequence, Int32, Int32)

Analogamente #setText(CharSequence) , ma con una selezione attiva estesa da <var>selectionStart</var> tramite <var>selectionEnd</var>.

SetText(String, Int32, Int32)

Analogamente #setText(CharSequence) , ma con una selezione attiva estesa da <var>selectionStart</var> tramite <var>selectionEnd</var>.

SetTextIdEntry(String)

Imposta l'identificatore utilizzato per impostare il testo associato a questa visualizzazione.

SetTextLines(Int32[], Int32[])

Impostare le informazioni sulla riga per il test fornito in precedenza tramite #setText(CharSequence).

SetTextStyle(Single, Int32, Int32, AssistTextStyle)

Impostare in modo esplicito le informazioni sullo stile globale predefinite per il testo impostato in precedenza con #setText.

SetTransformation(Matrix)

Impostare la matrice di trasformazione associata a questa vista, in base View#getMatrix View.getMatrix()a , o null se non è presente.

SetVisibility(ViewStates)

Impostare lo stato di visibilità di questa visualizzazione in base a View#getVisibility View.getVisibility().

SetWebDomain(String)

Imposta il dominio Web rappresentato da questo nodo.

ToArray<T>()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
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

Nome Descrizione
IJavaPeerable.Disposed()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
IJavaPeerable.Finalized()

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

ViewStructure è un contenitore per l'archiviazione di dati aggiuntivi per visualizzazione generati da View#onProvideStructure View.onProvideStructure e View#onProvideAutofillStructure View.onProvideAutofillStructure.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a