你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NotificationHubClient.SendBaiduNativeNotificationAsync 方法

定义

重载

SendBaiduNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

SendBaiduNativeNotificationAsync(String, String, CancellationToken)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

SendBaiduNativeNotificationAsync(String, String)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

SendBaiduNativeNotificationAsync(String, IEnumerable<String>)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

SendBaiduNativeNotificationAsync(String)

发送百度本机通知。

SendBaiduNativeNotificationAsync(String, CancellationToken)

发送百度本机通知。

SendBaiduNativeNotificationAsync(String, IEnumerable<String>, CancellationToken)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendBaiduNativeNotificationAsync (string message, System.Collections.Generic.IEnumerable<string> tags, System.Threading.CancellationToken cancellationToken);
abstract member SendBaiduNativeNotificationAsync : string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendBaiduNativeNotificationAsync : string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendBaiduNativeNotificationAsync (message As String, tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

参数

message
String

这是一个 json 请求。 百度 在此处记录 json 的格式。

tags
IEnumerable<String>

一组非空的标记 (最多 20 个标记) 。 集中的每个字符串可以包含单个标记。

cancellationToken
CancellationToken

等待任务完成期间要观察的 CancellationToken

返回

NotificationOutcome 它描述发送操作的结果。

实现

适用于

SendBaiduNativeNotificationAsync(String, String, CancellationToken)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendBaiduNativeNotificationAsync (string message, string tagExpression, System.Threading.CancellationToken cancellationToken);
abstract member SendBaiduNativeNotificationAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendBaiduNativeNotificationAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendBaiduNativeNotificationAsync (message As String, tagExpression As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

参数

message
String

这是一个 json 请求。 百度 在此处记录 json 的格式。

tagExpression
String

标记表达式是使用逻辑运算符 AND () 、OR (&& ||) 、NOT (!) 和圆括号构造的任何布尔表达式。 例如: (A ||B) && !C. 如果表达式仅使用 OR,则最多可以包含 20 个标记。 其他表达式限制为 6 个标记。 请注意,单个标记“A”是有效的表达式。

cancellationToken
CancellationToken

等待任务完成期间要观察的 CancellationToken

返回

NotificationOutcome 它描述发送操作的结果。

实现

适用于

SendBaiduNativeNotificationAsync(String, String)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendBaiduNativeNotificationAsync (string message, string tagExpression);
abstract member SendBaiduNativeNotificationAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendBaiduNativeNotificationAsync : string * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendBaiduNativeNotificationAsync (message As String, tagExpression As String) As Task(Of NotificationOutcome)

参数

message
String

这是一个 json 请求。 百度 在此处记录 json 的格式。

tagExpression
String

标记表达式是使用逻辑运算符 AND () 、OR (&& ||) 、NOT (!) 和圆括号构造的任何布尔表达式。 例如: (A ||B) && !C. 如果表达式仅使用 OR,则最多可以包含 20 个标记。 其他表达式限制为 6 个标记。 请注意,单个标记“A”是有效的表达式。

返回

NotificationOutcome 它描述发送操作的结果。

实现

适用于

SendBaiduNativeNotificationAsync(String, IEnumerable<String>)

将百度本机通知发送到标记表达式, (单个标记“tag”是有效的标记表达式) 。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendBaiduNativeNotificationAsync (string message, System.Collections.Generic.IEnumerable<string> tags);
abstract member SendBaiduNativeNotificationAsync : string * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendBaiduNativeNotificationAsync : string * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendBaiduNativeNotificationAsync (message As String, tags As IEnumerable(Of String)) As Task(Of NotificationOutcome)

参数

message
String

这是一个 json 请求。 百度 在此处记录 json 的格式。

tags
IEnumerable<String>

一组非空的标记 (最多 20 个标记) 。 集中的每个字符串可以包含单个标记。

返回

NotificationOutcome 它描述发送操作的结果。

实现

适用于

SendBaiduNativeNotificationAsync(String)

发送百度本机通知。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendBaiduNativeNotificationAsync (string message);
abstract member SendBaiduNativeNotificationAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendBaiduNativeNotificationAsync : string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendBaiduNativeNotificationAsync (message As String) As Task(Of NotificationOutcome)

参数

message
String

这是一个 json 请求。 百度 在此处记录 json 的格式。

返回

NotificationOutcome 它描述发送操作的结果。

实现

适用于

SendBaiduNativeNotificationAsync(String, CancellationToken)

发送百度本机通知。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome> SendBaiduNativeNotificationAsync (string message, System.Threading.CancellationToken cancellationToken);
abstract member SendBaiduNativeNotificationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
override this.SendBaiduNativeNotificationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.NotificationOutcome>
Public Function SendBaiduNativeNotificationAsync (message As String, cancellationToken As CancellationToken) As Task(Of NotificationOutcome)

参数

message
String

这是一个 json 请求。 百度 在此处记录 json 的格式。

cancellationToken
CancellationToken

等待任务完成期间要观察的 CancellationToken

返回

NotificationOutcome 它描述发送操作的结果。

实现

适用于