ViewStructure Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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(IntPtr, JniHandleOwnership) |
|
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 |
|
| ChildCount |
|
| Class |
Restituisce la classe di runtime di questo |
| Extras |
|
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| HasExtras |
|
| Hint |
|
| HintFormatted |
|
| JniIdentityHashCode |
|
| JniPeerMembers |
|
| PeerReference |
|
| PendingCredentialCallback |
Ottiene l'oggetto |
| PendingCredentialRequest |
Ottiene l'oggetto |
| Text |
|
| TextFormatted |
|
| TextSelectionEnd |
|
| TextSelectionStart |
|
| ThresholdClass |
|
| ThresholdType |
|
Metodi
| Nome | Descrizione |
|---|---|
| AddChildCount(Int32) |
Aggiungere al conteggio figlio di questa visualizzazione. |
| AsyncCommit() |
Chiamare al termine del popolamento di un |
| AsyncNewChild(Int32) |
Come |
| ClearCredentialManagerRequest() |
Cancella la richiesta di credenziali impostata in precedenza tramite |
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Dispose() |
|
| Dispose(Boolean) |
|
| 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 |
| NewHtmlInfoBuilder(String) |
Crea un nuovo |
| 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 |
| SetActivated(Boolean) |
Impostare lo stato attivato di questa visualizzazione in base a |
| SetAlpha(Single) |
Impostare una trasformazione alfa applicata a questa vista, in base |
| 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 |
| 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 |
| SetAutofillValue(AutofillValue) |
Imposta l'oggetto |
| SetCheckable(Boolean) |
Impostare lo stato controllabile di questa visualizzazione, ad esempio se implementa l'interfaccia |
| SetChecked(Boolean) |
Impostare lo stato selezionato di questa visualizzazione, ad esempio |
| SetClassName(String) |
Impostare il nome della classe della vista in base a |
| SetClickable(Boolean) |
Impostare lo stato selezionabile di questa visualizzazione in base a |
| SetContentDescription(ICharSequence) |
Impostare la descrizione del contenuto della visualizzazione in base a |
| SetContentDescription(String) |
Impostare la descrizione del contenuto della visualizzazione in base a |
| SetContextClickable(Boolean) |
Impostare lo stato selezionabile del contesto di questa visualizzazione in base a |
| 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 |
| SetEnabled(Boolean) |
Impostare lo stato abilitato di questa visualizzazione in base a |
| SetFocusable(Boolean) |
Impostare lo stato attivo di questa visualizzazione in base a |
| SetFocused(Boolean) |
Impostare lo stato attivo di questa visualizzazione in base a |
| 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 |
| SetInputType(Int32) |
Imposta i |
| 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 |
| 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 |
| SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver) |
Imposta una richiesta di credenziali su cui attivare |
| SetReceiveContentMimeTypes(String[]) |
Imposta i tipi MIME accettati da questa visualizzazione. |
| SetSelected(Boolean) |
Impostare lo stato selezionato di questa visualizzazione in base a |
| SetText(ICharSequence, Int32, Int32) |
Analogamente |
| SetText(String, Int32, Int32) |
Analogamente |
| 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 |
| SetTextStyle(Single, Int32, Int32, AssistTextStyle) |
Impostare in modo esplicito le informazioni sullo stile globale predefinite per il testo impostato in precedenza con |
| SetTransformation(Matrix) |
Impostare la matrice di trasformazione associata a questa vista, in base |
| SetVisibility(ViewStates) |
Impostare lo stato di visibilità di questa visualizzazione in base a |
| SetWebDomain(String) |
Imposta il dominio Web rappresentato da questo nodo. |
| ToArray<T>() |
|
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterFromRuntime() |
|
| 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() |
|
| IJavaPeerable.DisposeUnlessReferenced() |
|
| IJavaPeerable.Finalized() |
|
| IJavaPeerable.JniManagedPeerState |
|
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
| IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |