WindowInsets 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.
Descrive un set di inset per il contenuto della finestra.
[Android.Runtime.Register("android/view/WindowInsets", DoNotGenerateAcw=true)]
public sealed class WindowInsets : Java.Lang.Object
[<Android.Runtime.Register("android/view/WindowInsets", DoNotGenerateAcw=true)>]
type WindowInsets = class
inherit Object
- Ereditarietà
- Attributi
Commenti
Descrive un set di inset per il contenuto della finestra.
WindowInsets è non modificabile e può essere espanso per includere più tipi di inset in futuro. Per regolare gli inset, usare uno dei metodi clone forniti per ottenere una nuova istanza windowInset con le proprietà modificate.
Nota: prima android.os.Build.VERSION_CODES#P P
di , le istanze di WindowInsets erano non modificabili solo durante un singolo passaggio di layout( ad esempio, restituirebbero gli stessi valori tra View#onApplyWindowInsets
e View#onLayout
, ma potrebbero restituire altri valori in caso contrario). A partire da android.os.Build.VERSION_CODES#P P
, WindowInsets sono sempre non modificabili e implementano l'uguaglianza.
Documentazione Java per android.view.WindowInsets
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Costruttori
WindowInsets(WindowInsets) |
Creare un nuovo WindowInset, copiando tutti i valori da un set di finestre di origine. |
Proprietà
Class |
Restituisce la classe di runtime di questo |
Consumed |
|
DisplayCutout |
Restituisce il ritaglio dello schermo se ne esiste uno. |
DisplayShape |
Restituisce la forma di visualizzazione nello spazio delle coordinate della finestra. |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
HasInsets |
Restituisce true se questo windowInset ha qualsiasi inset diverso da zero. |
HasStableInsets |
Restituisce true se questo set di finestre ha inset non zero stabili. |
HasSystemWindowInsets |
Restituisce true se questa finestra di windowsinset ha inset di sistema non zero. |
IsConsumed |
Verificare se questi inset sono stati completamente utilizzati. |
IsRound |
Restituisce true se la finestra associata ha una forma arrotondata. |
JniIdentityHashCode |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
JniPeerMembers |
Descrive un set di inset per il contenuto della finestra. |
MandatorySystemGestureInsets |
Restituisce l'inset di sistema obbligatorio. |
PeerReference |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
PrivacyIndicatorBounds |
Restituisce l'oggetto |
StableInsetBottom |
Restituisce l'inset stabile inferiore in pixel. |
StableInsetLeft |
Restituisce l'inset stabile sinistro in pixel. |
StableInsetRight |
Restituisce l'inset stabile a destra in pixel. |
StableInsets |
Restituisce gli inset stabili in pixel. |
StableInsetTop |
Restituisce l'inset stabile superiore in pixel. |
SystemGestureInsets |
Restituisce l'inset del movimento di sistema. |
SystemWindowInsetBottom |
Restituisce la finestra di sistema inferiore inset in pixel. |
SystemWindowInsetLeft |
Restituisce l'inset di sistema sinistro in pixel. |
SystemWindowInsetRight |
Restituisce la finestra di sistema destra inset in pixel. |
SystemWindowInsets |
Restituisce l'inset di sistema in pixel. |
SystemWindowInsetTop |
Restituisce l'ininsieme della finestra di sistema superiore in pixel. |
TappableElementInsets |
Restituisce l'elemento tappable insets. |
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) |
ConsumeDisplayCutout() |
Restituisce una copia di windowInsets con il ritaglio completamente utilizzato. |
ConsumeStableInsets() |
Restituisce una copia di questo windowInset con gli inset stabili completamente utilizzati. |
ConsumeSystemWindowInsets() |
Restituisce una copia di questo windowInset con gli inset di sistema completamente utilizzati. |
Dispose() |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
Dispose(Boolean) |
Descrive un set di inset per il contenuto della finestra. (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) |
GetInsets(Int32) |
Restituisce gli inset di un set specifico di finestre che causano inset, denotati dalla |
GetInsetsIgnoringVisibility(Int32) |
Restituisce gli inset un set specifico di finestre può causare, denotato dalla |
GetRoundedCorner(Int32) |
Restituisce l'oggetto |
Inset(Insets) |
Restituisce una copia di questa istanza inset nelle direzioni indicate. |
Inset(Int32, Int32, Int32, Int32) |
Restituisce una copia di questa istanza inset nelle direzioni indicate. |
IsVisible(Int32) |
Restituisce se un set di finestre che potrebbero causare inset è attualmente visibile sullo schermo, indipendentemente dal fatto che si sovrapponga effettivamente a questa finestra. |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
ReplaceSystemWindowInsets(Int32, Int32, Int32, Int32) |
Restituisce una copia di questo windowInset con gli inset di sistema selezionati sostituiti con nuovi valori. |
ReplaceSystemWindowInsets(Rect) |
Restituisce una copia di questo windowInset con gli inset di sistema selezionati sostituiti con nuovi valori. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
ToArray<T>() |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo 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
IJavaPeerable.Disposed() |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Descrive un set di inset per il contenuto della finestra. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Descrive un set di inset per il contenuto della finestra. |
GetJniTypeName(IJavaPeerable) |
Descrive un set di inset per il contenuto della finestra. |