次の方法で共有


AppNotificationTextProperties クラス

定義

アプリ通知に表示されるテキストの表示プロパティとローカライズ プロパティを指定します。

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
継承
Object Platform::Object IInspectable 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を呼び出して、テキスト プロパティを含むテキスト アプリ通知に追加します。

コンストラクター

AppNotificationTextProperties()

テキストの表示プロパティとローカライズ プロパティを指定する、AppNotificationTextProperties クラスの新しいインスタンスを初期化します。

プロパティ

IncomingCallAlignment

関連付けられているテキストが着信呼び出し用に配置されるかどうかを指定する値を取得または設定します。

Language

関連付けられているテキストの言語を指定する値を取得または設定します。

MaxLines

関連付けられているテキストがまたがる必要がある行の最大数を取得または設定します。

メソッド

SetIncomingCallAlignment()

関連するテキストを着信コールアラインメントと共に表示するかどうかを指定する値を設定します。

SetLanguage(String)

関連付けられているテキストの言語を指定する値を設定します。

SetMaxLines(Int32)

関連付けられているテキストがまたがる必要がある行の最大数を設定します。

適用対象