Notification クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
を使用して android.app.NotificationManager
ユーザーに永続的な通知を表示する方法を表す クラス。
[Android.Runtime.Register("android/app/Notification", DoNotGenerateAcw=true)]
public class Notification : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/Notification", DoNotGenerateAcw=true)>]
type Notification = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 属性
- 実装
注釈
を使用して android.app.NotificationManager
ユーザーに永続的な通知を表示する方法を表す クラス。
通知を Notification.Builder Notification.Builder
簡単に構築できるように、 が追加されました。
<div class="special reference"><h3>Developer Guides</h3>
通知を作成するためのガイドについては、 ステータス バー 通知開発者ガイドを参照してください。
</部>
の Java ドキュメント android.app.Notification
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
Notification() |
既定値を使用して Notification オブジェクトを構築します。 |
Notification(Int32, ICharSequence) |
標準の |
Notification(Int32, ICharSequence, Int64) |
古い.
標準の展開ビューを使用せずにステータス バー アイコンを表示するために必要な情報を含む Notification オブジェクトを作成します。 |
Notification(Int32, String) |
標準の |
Notification(Int32, String, Int64) |
標準の展開ビューを使用せずにステータス バー アイコンを表示するために必要な情報を含む Notification オブジェクトを作成します。 |
Notification(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
Notification(Parcel) |
パーセルからの通知のフラット化を解除します。 |
フィールド
CategoryAlarm |
通知カテゴリ: アラームまたはタイマー。 |
CategoryCall |
通知カテゴリ: 着信 (音声またはビデオ) または同様の同期通信要求。 |
CategoryEmail |
通知カテゴリ: 非同期一括メッセージ (電子メール)。 |
CategoryError |
通知カテゴリ: バックグラウンド操作または認証状態のエラー。 |
CategoryEvent |
通知カテゴリ: 予定表イベント。 |
CategoryLocationSharing |
通知カテゴリ: 場所を一時的に共有します。 |
CategoryMessage |
通知カテゴリ: 受信ダイレクト メッセージ (SMS、インスタント メッセージなど) |
CategoryMissedCall |
通知カテゴリ: 不在着信。 |
CategoryNavigation |
通知カテゴリ: ターンバイターン ナビゲーションをマップします。 |
CategoryProgress |
通知カテゴリ: 実行時間の長いバックグラウンド操作の進行状況。 |
CategoryPromo |
通知カテゴリ: プロモーションまたは広告。 |
CategoryRecommendation |
通知カテゴリ: 1 つの項目に対する特定のタイムリーな推奨事項。 |
CategoryReminder |
通知カテゴリ: ユーザーがスケジュールしたアラーム。 |
CategoryService |
通知カテゴリ: バックグラウンド サービスの実行を示します。 |
CategorySocial |
通知カテゴリ: ソーシャル ネットワークまたは共有の更新。 |
CategoryStatus |
通知カテゴリ: デバイスまたはコンテキストの状態に関する継続的な情報。 |
CategoryStopwatch |
通知カテゴリ: ストップウォッチを実行しています。 |
CategorySystem |
通知カテゴリ: システムまたはデバイスの状態の更新。 |
CategoryTransport |
通知カテゴリ: 再生用のメディア トランスポート コントロール。 |
CategoryWorkout |
通知カテゴリ: ユーザーのワークアウトを追跡します。 |
ColorDefault |
この通知を特別な色で装飾するのではなく、この通知を表示するときに既定の色を使用するようにシステムに指示する特別な値 |
ExtraAnswerColor |
|
ExtraAnswerIntent |
|
ExtraAudioContentsUri |
|
ExtraBackgroundImageUri |
|
ExtraBigText |
|
ExtraCallIsVideo |
|
ExtraCallPerson |
|
ExtraCallType |
|
ExtraChannelGroupId |
の省略可能な |
ExtraChannelId |
の省略可能な |
ExtraChronometerCountDown |
|
ExtraColorized |
|
ExtraCompactActions |
|
ExtraConversationTitle |
|
ExtraDeclineColor |
|
ExtraDeclineIntent |
|
ExtraHangUpIntent |
|
ExtraHistoricMessages |
|
ExtraInfoText |
|
ExtraIsGroupConversation |
|
ExtraLargeIcon |
|
ExtraLargeIconBig |
|
ExtraMediaSession |
|
ExtraMessages |
|
ExtraMessagingPerson |
|
ExtraNotificationId |
の省略可能な |
ExtraNotificationTag |
の省略可能な |
ExtraPeople |
|
ExtraPeopleList |
|
ExtraPicture |
|
ExtraPictureContentDescription |
|
ExtraPictureIcon |
|
ExtraProgress |
|
ExtraProgressIndeterminate |
|
ExtraProgressMax |
|
ExtraRemoteInputDraft |
ユーザーが RemoteInput をクリックしたときに通知に未送信の下書きが含まれていた場合は、このキーを使用して、下書きを String として追加 |
ExtraRemoteInputHistory |
|
ExtraSelfDisplayName |
|
ExtraShowBigPictureWhenCollapsed |
|
ExtraShowChronometer |
|
ExtraShowWhen |
|
ExtraSmallIcon |
|
ExtraSubText |
|
ExtraSummaryText |
|
ExtraTemplate |
|
ExtraText |
|
ExtraTextLines |
|
ExtraTitle |
|
ExtraTitleBig |
|
ExtraVerificationIcon |
|
ExtraVerificationText |
|
ForegroundServiceDefault |
古い.
フォアグラウンド サービスの開始に関連する通知がこの動作で setForegroundServiceBehavior() を使用してビルドされている場合、通常、ユーザーに対する視覚的な乱れを避けるために、通知の表示は短時間抑制されます。 |
ForegroundServiceDeferred |
古い.
フォアグラウンド サービスの開始に関連する通知がこの動作で setForegroundServiceBehavior() を使用してビルドされている場合、通常、ユーザーに対する視覚的な乱れを避けるために、通知の表示は短時間抑制されます。 |
ForegroundServiceImmediate |
古い.
フォアグラウンド サービスの開始に関連する通知がこの動作で setForegroundServiceBehavior() を使用してビルドされている場合、既定の動作が短時間の可視性を延期する場合でも、通知の表示は即時に行われます。 |
IntentCategoryNotificationPreferences |
含まれているアプリケーションの通知設定を調整するためのユーザー インターフェイスを提供するアクティビティ。 |
PriorityDefault |
既定の通知 |
PriorityHigh |
より |
PriorityLow |
重要度の低 |
PriorityMax |
最も |
PriorityMin |
最も低い |
プロパティ
Actions |
によって |
AllowSystemGeneratedContextualActions |
プラットフォームが (アプリ開発者によって) この通知のコンテキスト アクションの生成を許可されるかどうかを返します。 |
AudioAttributes |
|
AudioAttributesDefault |
|
AudioStreamType |
古い.
サウンドの再生時に使用するオーディオ ストリームの種類。 |
BadgeIconType |
バッジをサポートするランチャーに表示されている場合に、この通知に表示するアイコンを返します。 |
BigContentView |
の大きな形式バージョン |
Category |
この通知を最もよく説明する定義済みの通知カテゴリの 1 つ (定数を参照 |
ChannelId |
この通知が投稿するチャネルの ID を返します。 |
Class |
この |
Color |
この通知を表示するときに標準のスタイル テンプレートによって適用されるアクセントカラー (の定数 |
ContentIntent |
展開された状態エントリがクリックされたときに実行する意図。 |
ContentView |
通知リストでこの通知を表すビュー (ステータス バーから引き下げられます)。 |
ContextualActions |
この通知のアクションからコンテキスト (つまり、通知の内容が原因で推奨される) アクションを返します。 |
Creator |
パーセル可能。 |
Defaults |
既定値から取得する値を指定します。 |
DeleteIntent |
通知がユーザーによって明示的に無視されたときに実行する意図。[すべてクリア] ボタンを使用するか、個別にスワイプします。 |
Extras |
この通知で伝達される追加のセマンティック データ。 |
Flags | |
FullScreenIntent |
通知をステータス バーに投稿する代わりに起動する意図。 |
Group |
この通知をクラスターまたはスタックにグループ化するために使用するキーを、このようなレンダリングをサポートするデバイス上の他の通知と共に取得します。 |
GroupAlertBehavior |
グループ内のどの種類の通知がユーザーに対して明確に警告するかを返します。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
HasImage |
を使用して |
HeadsUpContentView |
ContentView にアクション ボタンを追加する機会を通知に提供する の中形式バージョン |
Icon |
ステータス バーのアイコンとして使用する描画可能なリソース ID。 |
IconLevel |
ステータス バーのアイコンに複数のレベルがある場合は、これを設定できます。 |
JniIdentityHashCode |
を使用して |
JniPeerMembers |
を使用して |
LargeIcon |
通知コンテンツ領域に表示される大きなビットマップ。 |
LedARGB |
Led の色。 |
LedOffMS |
LED が点滅している間にオフになるミリ秒数。 |
LedOnMS |
LED が点滅している間に点灯するまでのミリ秒数。 |
LocusId |
この通知に関連付けられている を |
Number |
この通知が表すイベントの数。 |
PeerReference |
を使用して |
Priority |
この通知の相対的な優先度。 |
PublicVersion |
セキュリティで保護されたキーガードの上など、セキュリティで保護されていないコンテキストでコンテンツが表示される、この通知の置換バージョン。 |
SettingsText |
を使用して |
SettingsTextFormatted |
に指定された設定テキストを |
ShortcutId |
この通知が |
SmallIcon |
ステータス バーとコンテンツ ビューでこの通知を表す小さなアイコン。 |
SortKey |
同じパッケージからの他の通知の中からこの通知を並べ替える並べ替えキーを取得します。 |
Sound |
再生するサウンド。 |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
TickerText |
アクセシビリティ サービスのこの通知をまとめたテキスト。 |
TickerView |
古い.
以前は、 を示す |
TimeoutAfter |
この通知がまだ取り消されていない場合は、この通知をシステムによって取り消す必要がある投稿からの期間を返します。 |
Vibrate |
振動するパターン。 |
Visibility |
この通知の可視性の範囲。これは、信頼されていない状況 (つまり、セキュリティで保護されたロック画面) で SystemUI が通知の存在と内容を表示する方法とタイミングに影響します。 |
When |
エポックからミリ秒単位で、この通知に関連するタイムスタンプ。 |
メソッド
Clone() |
この |
DescribeContents() |
このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。 |
Dispose() |
を使用して |
Dispose(Boolean) |
を使用して |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
FindRemoteInputActionPair(Boolean) |
リモート入力とそれに対応するアクションを検索して返します。 |
GetBubbleMetadata() |
既存のフォアグラウンド アクティビティ上のフローティング ウィンドウにアプリのコンテンツを表示するために使用されるバブル メタデータを返します。 |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetLargeIcon() |
この通知のコンテンツ ビューに表示される大きなアイコン。 |
JavaFinalize() |
ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。 (継承元 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetLatestEventInfo(Context, ICharSequence, ICharSequence, PendingIntent) |
古い.
フィールドを標準の |
SetLatestEventInfo(Context, String, String, PendingIntent) |
古い.
フィールドを標準の |
ToArray<T>() |
を使用して |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
を使用して |
Wait() |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
この通知をパーセルにフラット化します。 |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
を使用して |
IJavaPeerable.DisposeUnlessReferenced() |
を使用して |
IJavaPeerable.Finalized() |
を使用して |
IJavaPeerable.JniManagedPeerState |
を使用して |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
を使用して |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
を使用して |
IJavaPeerable.SetPeerReference(JniObjectReference) |
を使用して |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
を使用して |
GetJniTypeName(IJavaPeerable) |
を使用して |