Condividi tramite


Control Classe

Definizione

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

[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 oggetto ControlAction.

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 riavvii del sistema.

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

A ogni oggetto sarà associato DeviceTypes.DeviceTypeun oggetto . Ciò determinerà le icone e i colori usati per visualizzarlo.

Collegamento Intent all'attività del provider che si espande in questo Control modo e consente di fornire ulteriori azioni.

Documentazione java per android.service.controls.Control.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

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 Control dispositivo corrispondente a .

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 oggetto ControlAction.

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 oggetto ControlAction.

ControlTemplate

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

Creator

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

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 oggetto ControlAction.

Handle

Handle per l'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 oggetto ControlAction.

JniIdentityHashCode

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

(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 oggetto ControlAction.

PeerReference

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

(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 oggetto ControlAction.

StatusText

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

StatusTextFormatted

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

Structure

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

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 oggetto ControlAction.

SubtitleFormatted

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

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 oggetto ControlAction.

TitleFormatted

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

Zone

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

ZoneFormatted

Nome gruppo facoltativo che consente di 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 oggetto ControlAction.

Dispose()

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

(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 oggetto ControlAction.

(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 su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

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

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di 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 oggetto ControlAction.

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

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

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

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 oggetto ControlAction.

(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 oggetto ControlAction.

(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 oggetto ControlAction.

(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 oggetto ControlAction.

(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 oggetto ControlAction.

(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 oggetto ControlAction.

(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 oggetto ControlAction.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato 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 oggetto ControlAction.

GetJniTypeName(IJavaPeerable)

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

Si applica a