Language

AlarmClock クラス

定義

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

[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
継承
AlarmClock
属性

注釈

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

ACTION_SET_ALARMとACTION_SET_TIMERインテントを受け取るアプリケーションは、アクセス許可com.android.alarm.permission.SET_ALARMを必要とするインテントを処理するアクティビティを作成する必要があります。 新しいアラームまたはタイマーを作成するアプリケーションでは、ユーザーが使用するアラーム クロック アプリケーションを選択できるように、 android.content.Context#startActivity Context.startActivity() を使用する必要があります。

Android TV デバイスは、アラームの意図をサポートしていない場合があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
AlarmClock()

フィールド

名前 説明
ActionDismissAlarm

アクティビティ アクション: アラームを無視します。

ActionDismissTimer

アクティビティ アクション: タイマーを無視します。

ActionSetAlarm

アクティビティ アクション: アラームを設定します。

ActionSetTimer

アクティビティ アクション: タイマーを設定します。

ActionShowAlarms

アクティビティ アクション: アラームを表示します。

ActionShowTimers

アクティビティ アクション: タイマーを表示します。

ActionSnoozeAlarm

アクティビティ アクション: 現在呼び出しているアラームを再通知します。

AlarmSearchModeAll

すべてのアラームを選択します。

AlarmSearchModeLabel

アラーム ラベルで検索します。

AlarmSearchModeNext

次に鳴るアラーム、または現在鳴っているアラーム (ある場合) を選択します。

AlarmSearchModeTime

検索パラメーター #EXTRA_HOUR、 #EXTRA_MINUTES、 #EXTRA_IS_PMで最も一致するアラームを検索します。

ExtraAlarmSearchMode

バンドルの追加: アラームを検索する検索モードの種類を指定します。

ExtraAlarmSnoozeDuration

バンドルエクストラ:アラームの再通知期間 (分)。

ExtraDays

バンドルエクストラ:アラームを繰り返す平日。

ExtraHour

バンドルエクストラ:アラームの時間。

ExtraIsPm

追加のバンドル: アラームの AM/PM。

ExtraLength

追加のバンドル: タイマーの長さ (秒単位)。

ExtraMessage

追加のバンドル: アラームまたはタイマーのカスタム メッセージ。

ExtraMinutes

バンドルエクストラ:アラームの分。

ExtraRingtone

バンドルエクストラ:このアラームで再生される着信音。

ExtraSkipUi

追加のバンドル: アクションの実行後にアクティビティを表示するかどうかを指定します。

ExtraVibrate

バンドルエクストラ:デバイス振動子をアクティブにするかどうか。

ValueRingtoneSilent

バンドルの追加値: 着信音を再生する必要がないことを示します。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
JniPeerMembers

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
Equals(Object)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
IJavaPeerable.Finalized()

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

AlarmClock プロバイダーには、アラーム クロック アプリケーションで新しいアラームまたはタイマーを設定するアクティビティを開始するために使用できるインテント アクションと追加機能が含まれています。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象