DeviceTypes Clase

Definición

Tipos de dispositivo para Control.

[Android.Runtime.Register("android/service/controls/DeviceTypes", ApiSince=30, DoNotGenerateAcw=true)]
public class DeviceTypes : Java.Lang.Object
[<Android.Runtime.Register("android/service/controls/DeviceTypes", ApiSince=30, DoNotGenerateAcw=true)>]
type DeviceTypes = class
    inherit Object
Herencia
DeviceTypes
Atributos

Comentarios

Tipos de dispositivo para Control.

Cada Control uno declara un tipo para el dispositivo que representan. Este tipo se usará para determinar los iconos y los colores.

El tipo del dispositivo puede cambiar en las actualizaciones de estado de Control. Por ejemplo, un dispositivo de #TYPE_OUTLET podría determinarse por el ControlsProviderService que debe ser y #TYPE_COFFEE_MAKER cambiar el tipo de , Controlpor lo tanto, posiblemente cambiando el icono y el color.

En caso de que la aplicación no conozca el tipo de dispositivo, pero la función básica es o no hay ningún tipo proporcionado, se puede usar uno de los tipos genéricos (que empiezan por TYPE_GENERIC). Estos proporcionarán un icono identificable basado en la función básica del dispositivo.

Java documentación para android.service.controls.DeviceTypes.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
DeviceTypes(IntPtr, JniHandleOwnership)

Tipos de dispositivo para Control.

Campos

Nombre Description
TypeAcHeater
Obsoletos.

Tipos de dispositivo para Control.

TypeAcUnit
Obsoletos.

Tipos de dispositivo para Control.

TypeAirFreshener
Obsoletos.

Tipos de dispositivo para Control.

TypeAirPurifier
Obsoletos.

Tipos de dispositivo para Control.

TypeAwning
Obsoletos.

Tipos de dispositivo para Control.

TypeBlinds
Obsoletos.

Tipos de dispositivo para Control.

TypeCamera
Obsoletos.

Tipos de dispositivo para Control.

TypeCloset
Obsoletos.

Tipos de dispositivo para Control.

TypeCoffeeMaker
Obsoletos.

Tipos de dispositivo para Control.

TypeCurtain
Obsoletos.

Tipos de dispositivo para Control.

TypeDehumidifier
Obsoletos.

Tipos de dispositivo para Control.

TypeDishwasher
Obsoletos.

Tipos de dispositivo para Control.

TypeDisplay
Obsoletos.

Tipos de dispositivo para Control.

TypeDoor
Obsoletos.

Tipos de dispositivo para Control.

TypeDoorbell
Obsoletos.

Tipos de dispositivo para Control.

TypeDrawer
Obsoletos.

Tipos de dispositivo para Control.

TypeDryer
Obsoletos.

Tipos de dispositivo para Control.

TypeFan
Obsoletos.

Tipos de dispositivo para Control.

TypeGarage
Obsoletos.

Tipos de dispositivo para Control.

TypeGate
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericArmDisarm
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericLockUnlock
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericOnOff
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericOpenClose
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericStartStop
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericTempSetting
Obsoletos.

Tipos de dispositivo para Control.

TypeGenericViewstream
Obsoletos.

Tipos de dispositivo para Control.

TypeHeater
Obsoletos.

Tipos de dispositivo para Control.

TypeHood
Obsoletos.

Tipos de dispositivo para Control.

TypeHumidifier
Obsoletos.

Tipos de dispositivo para Control.

TypeKettle
Obsoletos.

Tipos de dispositivo para Control.

TypeLight
Obsoletos.

Tipos de dispositivo para Control.

TypeLock
Obsoletos.

Tipos de dispositivo para Control.

TypeMicrowave
Obsoletos.

Tipos de dispositivo para Control.

TypeMop
Obsoletos.

Tipos de dispositivo para Control.

TypeMower
Obsoletos.

Tipos de dispositivo para Control.

TypeMulticooker
Obsoletos.

Tipos de dispositivo para Control.

TypeOutlet
Obsoletos.

Tipos de dispositivo para Control.

TypePergola
Obsoletos.

Tipos de dispositivo para Control.

TypeRadiator
Obsoletos.

Tipos de dispositivo para Control.

TypeRefrigerator
Obsoletos.

Tipos de dispositivo para Control.

TypeRemoteControl
Obsoletos.

Tipos de dispositivo para Control.

TypeRoutine
Obsoletos.

Tipos de dispositivo para Control.

TypeSecuritySystem
Obsoletos.

Tipos de dispositivo para Control.

TypeSetTop
Obsoletos.

Tipos de dispositivo para Control.

TypeShower
Obsoletos.

Tipos de dispositivo para Control.

TypeShutter
Obsoletos.

Tipos de dispositivo para Control.

TypeSprinkler
Obsoletos.

Tipos de dispositivo para Control.

TypeStandmixer
Obsoletos.

Tipos de dispositivo para Control.

TypeStyler
Obsoletos.

Tipos de dispositivo para Control.

TypeSwitch
Obsoletos.

Tipos de dispositivo para Control.

TypeThermostat
Obsoletos.

Tipos de dispositivo para Control.

TypeTv
Obsoletos.

Tipos de dispositivo para Control.

TypeUnknown
Obsoletos.

Tipos de dispositivo para Control.

TypeVacuum
Obsoletos.

Tipos de dispositivo para Control.

TypeValve
Obsoletos.

Tipos de dispositivo para Control.

TypeWasher
Obsoletos.

Tipos de dispositivo para Control.

TypeWaterHeater
Obsoletos.

Tipos de dispositivo para Control.

TypeWindow
Obsoletos.

Tipos de dispositivo para Control.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Tipos de dispositivo para Control.

(Heredado de JavaObject)
JniPeerMembers

Tipos de dispositivo para Control.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Tipos de dispositivo para Control.

ThresholdType

Tipos de dispositivo para Control.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Tipos de dispositivo para Control.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Tipos de dispositivo para Control.

(Heredado de JavaObject)
Equals(Object)

Tipos de dispositivo para Control.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Tipos de dispositivo para Control.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
ValidDeviceType(Int32)

Tipos de dispositivo para Control.

Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Tipos de dispositivo para Control.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Tipos de dispositivo para Control.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Tipos de dispositivo para Control.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Tipos de dispositivo para Control.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Tipos de dispositivo para Control.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Tipos de dispositivo para Control.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Tipos de dispositivo para Control.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a