NotificationManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
発生したイベントをユーザーに通知するクラス。
[Android.Runtime.Register("android/app/NotificationManager", DoNotGenerateAcw=true)]
public class NotificationManager : Java.Lang.Object
[<Android.Runtime.Register("android/app/NotificationManager", DoNotGenerateAcw=true)>]
type NotificationManager = class
inherit Object
- 継承
- 属性
注釈
の Java ドキュメント android.app.NotificationManager
。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
コンストラクター
NotificationManager(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
フィールド
ActionAppBlockStateChanged |
アプリケーションがブロックまたはブロック解除されたときにブロードキャストされる意図。 |
ActionAutomaticZenRule |
アクティビティ アクション: Zen ルールの自動構成画面を起動する |
ActionAutomaticZenRuleStatusChanged |
の状態 |
ActionInterruptionFilterChanged |
getCurrentInterruptionFilter() の状態が変更されたときにブロードキャストされる意図。 |
ActionNotificationChannelBlockStateChanged |
がブロックされたとき |
ActionNotificationChannelGroupBlockStateChanged |
が または ブロック解除されたときに |
ActionNotificationPolicyAccessGrantedChanged |
状態が変化したときにブロードキャストされる |
ActionNotificationPolicyChanged |
getNotificationPolicy() の状態が変更されたときにブロードキャストされる意図。 |
AutomaticRuleStatusDisabled |
互換性のために残されています。
の |
AutomaticRuleStatusEnabled |
互換性のために残されています。
の |
AutomaticRuleStatusRemoved |
互換性のために残されています。
の |
AutomaticRuleStatusUnknown |
互換性のために残されています。
の |
BubblePreferenceAll |
互換性のために残されています。
すべてのバブルがアプリから許可されていることを示します。 |
BubblePreferenceNone |
互換性のために残されています。
アプリからバブルが許可されていないことを示します。 |
BubblePreferenceSelected |
互換性のために残されています。
ユーザーが選択した通知のみがバブルとして表示されることを示します。 |
ExtraAutomaticRuleId |
意図に対して追加の省略可能な |
ExtraAutomaticZenRuleId |
変更された ( を参照 |
ExtraAutomaticZenRuleStatus |
の状態 |
ExtraBlockedState |
|
ExtraNotificationChannelGroupId |
|
ExtraNotificationChannelId |
|
ImportanceDefault |
互換性のために残されています。
既定の通知の重要度: あらゆる場所で表示され、ノイズが発生しますが、視覚的には侵入しません。 |
ImportanceHigh |
互換性のために残されています。
通知の重要度が高い: あらゆる場所で表示され、ノイズが発生し、ピークします。 |
ImportanceLow |
互換性のために残されています。
低い通知の重要度: 網掛けに表示され、ステータス バー (を参照) |
ImportanceMax |
互換性のために残されています。
未使用。 |
ImportanceMin |
互換性のために残されています。
最小通知の重要度: 網掛けでのみ、フォールドの下に表示されます。 |
ImportanceNone |
互換性のために残されています。
重要度のない通知: は網掛けに表示されません。 |
ImportanceUnspecified |
互換性のために残されています。
ユーザーが重要度を表していないことを示す値。 |
MetaDataAutomaticRuleType |
を処理 |
MetaDataRuleInstanceLimit |
を処理 |
プロパティ
AutomaticZenRules |
呼び出し元が所有する AutomaticZenRules を返します。 |
BubblePreference |
アプリのバブル設定を取得します。 |
Class |
この |
ConsolidatedNotificationPolicy |
現在適用されている通知ポリシーを返します。 |
CurrentInterruptionFilter |
現在の通知中断フィルターを取得します。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
Importance |
呼び出し元パッケージからの通知のユーザー指定の重要度を返します。 |
IsNotificationPolicyAccessGranted |
呼び出し元パッケージの通知応答不可ポリシーを変更する機能を確認します。 |
JniIdentityHashCode |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
JniPeerMembers |
発生したイベントをユーザーに通知するクラス。 |
NotificationChannelGroups |
呼び出し元アプリに属するすべての通知チャネル グループを返します。 |
NotificationChannels |
呼び出し元パッケージに属するすべての通知チャネルを返します。 |
NotificationDelegate |
|
NotificationPolicy |
現在のユーザー指定の既定の通知ポリシーを取得します。 または、現在の通知ポリシーを設定します。 |
PeerReference |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
メソッド
AddAutomaticZenRule(AutomaticZenRule) |
指定された zen ルールを作成します。 |
AreBubblesAllowed() |
互換性のために残されています。
このアプリによって投稿されたすべての通知が、他のアプリのコンテンツの上に浮かぶ通知網掛けの外側に表示できるかどうかを取得します。 |
AreBubblesEnabled() |
現在のユーザーの機能レベルでバブルが有効になっているかどうかを返します。 |
AreNotificationsEnabled() |
呼び出し元パッケージからの通知がブロックされているかどうかを返します。 |
AreNotificationsPaused() |
このパッケージからの通知が一時的に非表示かどうかを返します。 |
Cancel(Int32) |
以前に投稿した通知を取り消します。 |
Cancel(String, Int32) |
以前に投稿した通知を取り消します。 |
CancelAll() |
以前に表示されたすべての通知を取り消します。 |
CancelAsPackage(String, String, Int32) |
以前に投稿した通知を取り消します。 |
CanNotifyAsPackage(String) |
を使用して、 |
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
CreateNotificationChannel(NotificationChannel) |
通知を投稿できる通知チャネルを作成します。 |
CreateNotificationChannelGroup(NotificationChannelGroup) |
オブジェクトのグループ コンテナーを |
CreateNotificationChannelGroups(IList<NotificationChannelGroup>) |
複数の通知チャネル グループを作成します。 |
CreateNotificationChannels(IList<NotificationChannel>) |
異なる通知を投稿できる複数の通知チャネルを作成します。 |
DeleteNotificationChannel(String) |
指定された通知チャネルを削除します。 |
DeleteNotificationChannelGroup(String) |
指定された通知チャネル グループと、それに属するすべての通知チャネルを削除します。 |
Dispose() |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
Dispose(Boolean) |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
FromContext(Context) |
発生したイベントをユーザーに通知するクラス。 |
GetActiveNotifications() |
アクティブな通知の一覧を回復します。呼び出し元アプリによって投稿された通知のうち、ユーザー |
GetAutomaticZenRule(String) |
指定した ID を持つ AutomaticZenRule が存在し、呼び出し元がアクセス権を持つ場合は、それを返します。 |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetNotificationChannel(String) |
指定されたチャネル ID の通知チャネル設定を返します。 |
GetNotificationChannel(String, String) |
特定のチャネルと |
GetNotificationChannelGroup(String) |
指定されたチャネル グループ ID の通知チャネル グループ設定を返します。 |
IsNotificationListenerAccessGranted(ComponentName) |
ユーザーが特定 |
JavaFinalize() |
ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
MatchesCallFilter(Uri) |
指定された URI からの呼び出しがユーザーへの通知を許可されているかどうかを返します。 |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。 (継承元 Object) |
Notify(Int32, Notification) |
ステータス バーに表示される通知を投稿します。 |
Notify(String, Int32, Notification) |
ステータス バーに表示される通知を投稿します。 |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。 (継承元 Object) |
NotifyAsPackage(String, String, Int32, Notification) |
ステータス バーに表示される指定されたパッケージとして通知を投稿します。 |
RemoveAutomaticZenRule(String) |
指定された ID を持つ自動 zen ルールを削除します。 |
SetAutomaticZenRuleState(String, Condition) |
の状態が変更されたことを通知マネージャーに |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetInterruptionFilter(InterruptionFilter) |
現在の通知中断フィルターを設定します。 |
ShouldHideSilentStatusBarIcons() |
ユーザーがサイレント通知を行うかどうかを返します (ステータス バーに表示されるを参照してください |
ToArray<T>() |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
UpdateAutomaticZenRule(String, AutomaticZenRule) |
指定された禅ルールを更新します。 |
Wait() |
現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドを |
Wait(Int64) |
別のスレッドがこのオブジェクトの メソッドまたは |
Wait(Int64, Int32) |
別のスレッドがこのオブジェクトのメソッドまたは |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
IJavaPeerable.Finalized() |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
発生したイベントをユーザーに通知するクラス。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
発生したイベントをユーザーに通知するクラス。 |
GetJniTypeName(IJavaPeerable) |
発生したイベントをユーザーに通知するクラス。 |