インターフェイス INotificationsClient
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
通知を管理および送信する機能が含まれています。
名前空間: Stylelabs.M.Sdk.Clients
アセンブリ: Stylelabs.M.Sdk.dll
構文
メソッド
GetMailTemplateAsync(String, IEntityLoadConfiguration)
メール テンプレート エンティティを名前で取得します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.String | name |
メール テンプレートの名前。 |
| IEntityLoadConfiguration | loadConfiguration |
読み込み設定。 |
戻り値
| 型 | 説明 |
|---|---|
| Task<IMailTemplate> |
メール テンプレート エンティティ。存在しない場合は null。 |
GetMailTemplateEntitiesAsync(IEnumerable<String>, IEntityLoadConfiguration)
メール テンプレート エンティティ (複数) を名前で取得します。 結果の順序とサイズが入力と異なる場合があります (エンティティが存在しない場合)。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IEnumerable<System.String> | names |
メール テンプレートの名前。 |
| IEntityLoadConfiguration | loadConfiguration |
読み込み設定。 |
戻り値
| 型 | 説明 |
|---|---|
| Task<IList<IMailTemplateEntity>> |
メール テンプレート エンティティ。メール テンプレートが見つからなかった場合は、null が含まれることがあります。 |
GetMailTemplateEntityAsync(String, IEntityLoadConfiguration)
メール テンプレート エンティティを名前で取得します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.String | name |
メール テンプレートの名前。 |
| IEntityLoadConfiguration | loadConfiguration |
読み込み設定。 |
戻り値
| 型 | 説明 |
|---|---|
| Task<IMailTemplateEntity> |
メール テンプレート エンティティ。存在しない場合は null。 |
GetMailTemplatesAsync(IEnumerable<String>, IEntityLoadConfiguration)
メール テンプレート エンティティ (複数) を名前で取得します。 結果の順序とサイズが入力と異なる場合があります (エンティティが存在しない場合)。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IEnumerable<System.String> | names |
メール テンプレートの名前。 |
| IEntityLoadConfiguration | loadConfiguration |
読み込み設定。 |
戻り値
| 型 | 説明 |
|---|---|
| Task<IList<IMailTemplate>> |
メール テンプレート エンティティ。メール テンプレートが見つからなかった場合は、null が含まれることがあります。 |
SendConfirmationEmailAsync(IEnumerable<Int64>)
指定したユーザーに ID 別に登録確認メールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IEnumerable<System.Int64> | userIds |
登録確認メールを受信するユーザー |
戻り値
| 型 | 説明 |
|---|---|
| Task |
備考
このアクションには ' SendConfirmationEmail' 特権が必要です。
SendConfirmationEmailAsync(IEnumerable<String>)
指定したユーザー (複数) にユーザー名で登録確認メールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IEnumerable<System.String> | usernames |
登録確認メールを受信するユーザー |
戻り値
| 型 | 説明 |
|---|---|
| Task |
備考
このアクションには ' SendConfirmationEmail' 特権が必要です。
SendConfirmationEmailAsync(Int64)
指定したユーザーに ID 別に登録確認メールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.Int64 | userId |
登録確認メールを受信するユーザー |
戻り値
| 型 | 説明 |
|---|---|
| Task |
備考
このアクションには ' SendConfirmationEmail' 特権が必要です。
SendConfirmationEmailAsync(Int64[])
指定したユーザーに ID 別に登録確認メールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.Int64[] | userIds |
登録確認メールを受信するユーザー |
戻り値
| 型 | 説明 |
|---|---|
| Task |
備考
このアクションには ' SendConfirmationEmail' 特権が必要です。
SendConfirmationEmailAsync(String)
指定したユーザーにユーザー名で登録確認メールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.String | username |
登録確認メールを受信するユーザー |
戻り値
| 型 | 説明 |
|---|---|
| Task |
備考
このアクションには ' SendConfirmationEmail' 特権が必要です。
SendConfirmationEmailAsync(String[])
指定したユーザー (複数) にユーザー名で登録確認メールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| System.String[] | usernames |
登録確認メールを受信するユーザー |
戻り値
| 型 | 説明 |
|---|---|
| Task |
備考
このアクションには ' SendConfirmationEmail' 特権が必要です。
SendEmailNotificationAsync(MailRequestBroadcast)
M のすべてのユーザーにメールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| MailRequestBroadcast | mailRequest |
メール リクエスト情報。 |
戻り値
| 型 | 説明 |
|---|---|
| Task |
例外
| 型 | 条件 |
|---|---|
| ValidationException |
|
SendEmailNotificationAsync(MailRequestById)
ユーザー ID でユーザーにメールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| MailRequestById | mailRequest |
メール リクエスト情報。 |
戻り値
| 型 | 説明 |
|---|---|
| Task |
例外
| 型 | 条件 |
|---|---|
| ValidationException |
|
SendEmailNotificationAsync(MailRequestByUsername)
ユーザー名別にユーザーにメールを送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| MailRequestByUsername | mailRequest |
メール リクエスト情報。 |
戻り値
| 型 | 説明 |
|---|---|
| Task |
例外
| 型 | 条件 |
|---|---|
| ValidationException |
|
SendRealTimeNotificationAsync(RealtimeRequestBroadcast)
M のすべてのユーザーにリアルタイム通知 (ブラウザー通知) を送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| RealtimeRequestBroadcast | realtimeRequest |
リアルタイムのリクエスト情報。 |
戻り値
| 型 | 説明 |
|---|---|
| Task |
例外
| 型 | 条件 |
|---|---|
| ValidationException |
|
SendRealTimeNotificationAsync(RealtimeRequestById)
ユーザー ID 別にユーザーにリアルタイム通知 (ブラウザー通知) を送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| RealtimeRequestById | realtimeRequest |
リアルタイムのリクエスト情報。 |
戻り値
| 型 | 説明 |
|---|---|
| Task |
例外
| 型 | 条件 |
|---|---|
| ValidationException |
|
SendRealTimeNotificationAsync(RealtimeRequestByUsername)
ユーザー名別にユーザーにリアルタイム通知 (ブラウザー通知) を送信します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| RealtimeRequestByUsername | realtimeRequest |
リアルタイムのリクエスト情報。 |
戻り値
| 型 | 説明 |
|---|---|
| Task |
例外
| 型 | 条件 |
|---|---|
| ValidationException |
|