1. INotificationsClient

インターフェイス INotificationsClient

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

通知を管理および送信する機能が含まれています。

名前空間: Stylelabs.M.Sdk.Clients
アセンブリ: Stylelabs.M.Sdk.dll
構文
public interface INotificationsClient

メソッド

GetMailTemplateAsync(String, IEntityLoadConfiguration)

メール テンプレート エンティティを名前で取得します。

宣言
Task<IMailTemplate> GetMailTemplateAsync(string name, IEntityLoadConfiguration loadConfiguration = null)
パラメーター
名前説明
System.Stringname

メール テンプレートの名前。

IEntityLoadConfigurationloadConfiguration

読み込み設定。

戻り値
説明
Task<IMailTemplate>

メール テンプレート エンティティ。存在しない場合は null

GetMailTemplateEntitiesAsync(IEnumerable<String>, IEntityLoadConfiguration)

メール テンプレート エンティティ (複数) を名前で取得します。 結果の順序とサイズが入力と異なる場合があります (エンティティが存在しない場合)。

宣言
Task<IList<IMailTemplateEntity>> GetMailTemplateEntitiesAsync(IEnumerable<string> names, IEntityLoadConfiguration loadConfiguration = null)
パラメーター
名前説明
IEnumerable<System.String>names

メール テンプレートの名前。

IEntityLoadConfigurationloadConfiguration

読み込み設定。

戻り値
説明
Task<IList<IMailTemplateEntity>>

メール テンプレート エンティティ。メール テンプレートが見つからなかった場合は、null が含まれることがあります。

GetMailTemplateEntityAsync(String, IEntityLoadConfiguration)

メール テンプレート エンティティを名前で取得します。

宣言
Task<IMailTemplateEntity> GetMailTemplateEntityAsync(string name, IEntityLoadConfiguration loadConfiguration = null)
パラメーター
名前説明
System.Stringname

メール テンプレートの名前。

IEntityLoadConfigurationloadConfiguration

読み込み設定。

戻り値
説明
Task<IMailTemplateEntity>

メール テンプレート エンティティ。存在しない場合は null

GetMailTemplatesAsync(IEnumerable<String>, IEntityLoadConfiguration)

メール テンプレート エンティティ (複数) を名前で取得します。 結果の順序とサイズが入力と異なる場合があります (エンティティが存在しない場合)。

宣言
Task<IList<IMailTemplate>> GetMailTemplatesAsync(IEnumerable<string> names, IEntityLoadConfiguration loadConfiguration = null)
パラメーター
名前説明
IEnumerable<System.String>names

メール テンプレートの名前。

IEntityLoadConfigurationloadConfiguration

読み込み設定。

戻り値
説明
Task<IList<IMailTemplate>>

メール テンプレート エンティティ。メール テンプレートが見つからなかった場合は、null が含まれることがあります。

SendConfirmationEmailAsync(IEnumerable<Int64>)

指定したユーザーに ID 別に登録確認メールを送信します。

宣言
Task SendConfirmationEmailAsync(IEnumerable<long> userIds)
パラメーター
名前説明
IEnumerable<System.Int64>userIds

登録確認メールを受信するユーザー

戻り値
説明
Task
備考

このアクションには ' SendConfirmationEmail' 特権が必要です。

SendConfirmationEmailAsync(IEnumerable<String>)

指定したユーザー (複数) にユーザー名で登録確認メールを送信します。

宣言
Task SendConfirmationEmailAsync(IEnumerable<string> usernames)
パラメーター
名前説明
IEnumerable<System.String>usernames

登録確認メールを受信するユーザー

戻り値
説明
Task
備考

このアクションには ' SendConfirmationEmail' 特権が必要です。

SendConfirmationEmailAsync(Int64)

指定したユーザーに ID 別に登録確認メールを送信します。

宣言
Task SendConfirmationEmailAsync(long userId)
パラメーター
名前説明
System.Int64userId

登録確認メールを受信するユーザー

戻り値
説明
Task
備考

このアクションには ' SendConfirmationEmail' 特権が必要です。

SendConfirmationEmailAsync(Int64[])

指定したユーザーに ID 別に登録確認メールを送信します。

宣言
Task SendConfirmationEmailAsync(params long[] userIds)
パラメーター
名前説明
System.Int64[]userIds

登録確認メールを受信するユーザー

戻り値
説明
Task
備考

このアクションには ' SendConfirmationEmail' 特権が必要です。

SendConfirmationEmailAsync(String)

指定したユーザーにユーザー名で登録確認メールを送信します。

宣言
Task SendConfirmationEmailAsync(string username)
パラメーター
名前説明
System.Stringusername

登録確認メールを受信するユーザー

戻り値
説明
Task
備考

このアクションには ' SendConfirmationEmail' 特権が必要です。

SendConfirmationEmailAsync(String[])

指定したユーザー (複数) にユーザー名で登録確認メールを送信します。

宣言
Task SendConfirmationEmailAsync(params string[] usernames)
パラメーター
名前説明
System.String[]usernames

登録確認メールを受信するユーザー

戻り値
説明
Task
備考

このアクションには ' SendConfirmationEmail' 特権が必要です。

SendEmailNotificationAsync(MailRequestBroadcast)

M のすべてのユーザーにメールを送信します。

宣言
Task SendEmailNotificationAsync(MailRequestBroadcast mailRequest)
パラメーター
名前説明
MailRequestBroadcastmailRequest

メール リクエスト情報。

戻り値
説明
Task
例外
条件
ValidationException

mailRequest に無効なプロパティがある場合。

SendEmailNotificationAsync(MailRequestById)

ユーザー ID でユーザーにメールを送信します。

宣言
Task SendEmailNotificationAsync(MailRequestById mailRequest)
パラメーター
名前説明
MailRequestByIdmailRequest

メール リクエスト情報。

戻り値
説明
Task
例外
条件
ValidationException

mailRequest に無効なプロパティがある場合。

SendEmailNotificationAsync(MailRequestByUsername)

ユーザー名別にユーザーにメールを送信します。

宣言
Task SendEmailNotificationAsync(MailRequestByUsername mailRequest)
パラメーター
名前説明
MailRequestByUsernamemailRequest

メール リクエスト情報。

戻り値
説明
Task
例外
条件
ValidationException

mailRequest に無効なプロパティがある場合。

SendRealTimeNotificationAsync(RealtimeRequestBroadcast)

M のすべてのユーザーにリアルタイム通知 (ブラウザー通知) を送信します。

宣言
Task SendRealTimeNotificationAsync(RealtimeRequestBroadcast realtimeRequest)
パラメーター
名前説明
RealtimeRequestBroadcastrealtimeRequest

リアルタイムのリクエスト情報。

戻り値
説明
Task
例外
条件
ValidationException

realtimeRequest に無効なプロパティがある場合。

SendRealTimeNotificationAsync(RealtimeRequestById)

ユーザー ID 別にユーザーにリアルタイム通知 (ブラウザー通知) を送信します。

宣言
Task SendRealTimeNotificationAsync(RealtimeRequestById realtimeRequest)
パラメーター
名前説明
RealtimeRequestByIdrealtimeRequest

リアルタイムのリクエスト情報。

戻り値
説明
Task
例外
条件
ValidationException

realtimeRequest に無効なプロパティがある場合。

SendRealTimeNotificationAsync(RealtimeRequestByUsername)

ユーザー名別にユーザーにリアルタイム通知 (ブラウザー通知) を送信します。

宣言
Task SendRealTimeNotificationAsync(RealtimeRequestByUsername realtimeRequest)
パラメーター
名前説明
RealtimeRequestByUsernamerealtimeRequest

リアルタイムのリクエスト情報。

戻り値
説明
Task
例外
条件
ValidationException

realtimeRequest に無効なプロパティがある場合。

この記事を改善するための提案がある場合は、 お知らせください!