GooglePushMessage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
は GooglePushMessage 、Google Cloud Messaging for Chrome (GCM) を対象とした通知ペイロードの生成に役立ちます。 通知は、 クラスからApiServices使用できる クラスをPushClient使用して送信できます。
[System.Serializable]
public class GooglePushMessage : System.Collections.Generic.Dictionary<string,object>, Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage
[<System.Serializable>]
type GooglePushMessage = class
inherit Dictionary<string, obj>
interface IPushMessage
Public Class GooglePushMessage
Inherits Dictionary(Of String, Object)
Implements IPushMessage
- 継承
-
GooglePushMessage
- 属性
- 実装
コンストラクター
GooglePushMessage() |
クラスの新しいインスタンスを GooglePushMessage 初期化して、Google Cloud Messaging for Chrome (GCM) を対象とする通知メッセージを作成できるようにします。メッセージに適切なプロパティを設定し、 PushClient |
GooglePushMessage(IDictionary<String,String>, Nullable<TimeSpan>) |
パラメーターのセットと省略可能な を GooglePushMessage 使用して、 クラスの |
GooglePushMessage(SerializationInfo, StreamingContext) |
指定したシリアル化情報とストリーム コンテキストを使用して、GooglePushMessage クラスの新しいインスタンスを初期化します。 |
プロパティ
CollapseKey |
折りたたみキーは、デバイスがオフラインのときに like メッセージのグループを折りたたむための任意の文字列であり、最新のメッセージのみがクライアントに送信されます。 たとえば、"新しいメール"、"更新使用可能"などです。 |
Data |
メッセージに含めるコレクションまたは名前と値のプロパティ。 プロパティは単純型である必要があります。つまり、入れ子にすることはできません。 |
DelayWhileIdle |
デバイスがアイドル状態の間にメッセージを配信するかどうかを示します。 |
JsonPayload |
を直接初期化して通知を GooglePushMessage 作成する代わりに、変更されていない状態で Notification Hub に送信される完全な JSON 表現を提供できます。 |
TimeToLiveInSeconds |
Time to Live (TTL) プロパティを使用すると、送信者はメッセージの最大有効期間を指定できます。 このパラメーターの値は、0 ~ 2,419,200 秒の期間である必要があります。これは、GCM がメッセージを格納して配信しようとする最大期間に対応します。 このフィールドを含まない要求の既定値は、最大 4 週間です。 |
メソッド
ToString() |
このの JSON エンコード表現を提供します GooglePushMessage |
適用対象
Azure SDK for .NET