AppNotificationTextProperties 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定应用通知上显示的文本的显示和本地化属性。
public ref class AppNotificationTextProperties sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppNotificationTextProperties final
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppNotifications.Builder.AppNotificationBuilderContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppNotificationTextProperties
function AppNotificationTextProperties()
Public NotInheritable Class AppNotificationTextProperties
- 继承
- 属性
以下示例演示如何向应用通知的 XML 有效负载添加文本块。
var notification = new AppNotificationBuilder()
.AddText("Notification text.", new AppNotificationTextProperties().SetMaxLines(2))
.BuildNotification();
AppNotificationManager.Default.Show(notification);
生成的 XML 有效负载:
<toast>
<visual>
<binding template='ToastGeneric'>
<text hint-maxLines='2'>Notification text.</text>
</binding>
</visual>
</toast>
通过调用 AppNotificationBuilder.AddText向应用通知添加文本。
App |
初始化 AppNotificationTextProperties 类的新实例,该类指定文本的显示和本地化属性。 |
Incoming |
获取或设置一个值,该值指定是否为传入调用对齐关联的文本。 |
Language |
获取或设置一个值,该值指定关联文本的语言。 |
Max |
获取或设置关联文本应跨越的最大行数。 |
Set |
设置一个值,该值指定是否使用传入呼叫对齐方式显示关联的文本。 |
Set |
设置一个值,该值指定关联文本的语言。 |
Set |
设置关联文本应跨越的最大行数。 |
产品 | 版本 |
---|---|
Windows App SDK | 1.2, 1.3, 1.4, 1.5, 1.6 |