Lenguaje

AlarmClock Clase

Definición

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

[Android.Runtime.Register("android/provider/AlarmClock", DoNotGenerateAcw=true)]
public sealed class AlarmClock : Java.Lang.Object
[<Android.Runtime.Register("android/provider/AlarmClock", DoNotGenerateAcw=true)>]
type AlarmClock = class
    inherit Object
Herencia
AlarmClock
Atributos

Comentarios

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

Las aplicaciones que desean recibir el ACTION_SET_ALARM y las intenciones de ACTION_SET_TIMER deben crear una actividad para controlar la intención que requiere el permiso com.android.alarm.permission.SET_ALARM. Las aplicaciones que deseen crear una nueva alarma o temporizador deben usarse android.content.Context#startActivity Context.startActivity() para que el usuario tenga la opción de elegir qué aplicación de reloj de alarma usar.

Es posible que los dispositivos Android TV no admitan las intenciones de alarma.

Java documentación para android.provider.AlarmClock.

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

Campos

Nombre Description
ActionDismissAlarm

Acción de actividad: descarte una alarma.

ActionDismissTimer

Acción de actividad: descarte un temporizador.

ActionSetAlarm

Acción de actividad: establecer una alarma.

ActionSetTimer

Acción de actividad: establezca un temporizador.

ActionShowAlarms

Acción de actividad: muestra las alarmas.

ActionShowTimers

Acción de actividad: muestra los temporizadores.

ActionSnoozeAlarm

Acción de actividad: pospone una alarma que suena actualmente.

AlarmSearchModeAll

Selecciona todas las alarmas.

AlarmSearchModeLabel

Buscar por etiqueta de alarma.

AlarmSearchModeNext

Selecciona la alarma que se llamará a continuación o la alarma que está actualmente en anillo, si existe.

AlarmSearchModeTime

Busque la alarma más estrechamente coinciden con los parámetros #EXTRA_HOURde búsqueda , , #EXTRA_MINUTES#EXTRA_IS_PM.

ExtraAlarmSearchMode

Agrupación adicional: especifique el tipo de modo de búsqueda para buscar una alarma.

ExtraAlarmSnoozeDuration

Agrupación adicional: la duración de posponer la alarma en minutos.

ExtraDays

Paquete adicional: Días laborables para la alarma repetida.

ExtraHour

Agrupación adicional: la hora de la alarma.

ExtraIsPm

Agrupación adicional: Am/PM de la alarma.

ExtraLength

Agrupación adicional: la duración del temporizador en segundos.

ExtraMessage

Agrupación adicional: un mensaje personalizado para la alarma o el temporizador.

ExtraMinutes

Agrupación adicional: los minutos de la alarma.

ExtraRingtone

Agrupación adicional: tono de llamada que se va a reproducir con esta alarma.

ExtraSkipUi

Agrupación adicional: indica si se va a mostrar o no una actividad después de realizar la acción.

ExtraVibrate

Agrupación adicional: indica si se va a activar o no el vibrador del dispositivo.

ValueRingtoneSilent

Valor adicional del lote: indica que no se debe reproducir ningún tono de llamada.

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

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
JniPeerMembers

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

PeerReference

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

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

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

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
Equals(Object)

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

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

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)

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

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

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

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

El proveedor AlarmClock contiene una acción de intención y extras que se pueden usar para iniciar una actividad para establecer una nueva alarma o temporizador en una aplicación de reloj de alarma.

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