AlarmClock Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| 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 |