Share via


Control Classe

Definizione

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

[Android.Runtime.Register("android/service/controls/Control", ApiSince=30, DoNotGenerateAcw=true)]
public sealed class Control : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/service/controls/Control", ApiSince=30, DoNotGenerateAcw=true)>]
type Control = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
Control
Attributi
Implementazioni

Commenti

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Le informazioni vengono fornite da un ControlsProviderService oggetto e rappresentano informazioni statiche (non lo stato corrente) sul dispositivo.

Ogni controllo necessita di un identificatore univoco (per provider) persistente tra i riavvii del sistema.

Ogni Control oggetto avrà un nome, un sottotitolo e sarà facoltativamente appartenente a una struttura e a una zona. Alcuni di questi valori sono definiti dall'utente e/o ControlsProviderService dall'oggetto e verranno usati per visualizzare il controllo e raggrupparli per la gestione.

Ogni oggetto avrà un oggetto associato DeviceTypes.DeviceType. Ciò determina le icone e i colori usati per visualizzarlo.

Deve essere fornito un Intent collegamento all'attività del provider che si espande su questo Control e consente ulteriori azioni.

Documentazione Java per android.service.controls.Control.

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 .

Campi

StatusDisabled
Obsoleti.

L'oggetto Control è attualmente disabilitato.

StatusError
Obsoleti.

Usato per indicare che si è verificato un errore temporaneo durante il caricamento dello stato del dispositivo.

StatusNotFound
Obsoleti.

Impossibile trovare o rimuovere il dispositivo corrispondente all'oggetto Control .

StatusOk
Obsoleti.

Usato per indicare che lo stato del dispositivo è stato recuperato correttamente.

StatusUnknown
Obsoleti.

Riservato per l'uso con , e durante il StatelessBuildercaricamento.

Proprietà

AppIntent

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ControlId

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

ControlTemplate

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Creator

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

CustomColor

Colore facoltativo da visualizzare con .Control

CustomIcon

Icona facoltativa da visualizzare con .Control

DeviceType

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
IsAuthRequired

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

JniIdentityHashCode

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
JniPeerMembers

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

PeerReference

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
Status

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

StatusText

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

StatusTextFormatted

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Structure

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

StructureFormatted

Gruppo di primo livello facoltativo per definire la Controlposizione dell'utente, visibile all'utente.

Subtitle

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

SubtitleFormatted

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

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)
Title

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

TitleFormatted

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Zone

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

ZoneFormatted

Nome di gruppo facoltativo per definire la Controlposizione all'interno di una struttura, visibile all'utente.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Dispose()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
Dispose(Boolean)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(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)
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)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
IJavaPeerable.Finalized()

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

GetJniTypeName(IJavaPeerable)

Rappresenta un oggetto fisico che può essere rappresentato da un ControlTemplate oggetto e le cui proprietà possono essere modificate tramite un ControlActionoggetto .

Si applica a