Freigeben über


AppNotificationTextProperties Klasse

Definition

Gibt Anzeige- und Lokalisierungseigenschaften für Text an, der in einer App-Benachrichtigung angezeigt wird.

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
Vererbung
Object Platform::Object IInspectable AppNotificationTextProperties
Attribute

Beispiele

Das folgende Beispiel veranschaulicht das Hinzufügen eines Textblocks zur XML-Nutzlast für eine App-Benachrichtigung.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.", new AppNotificationTextProperties().SetMaxLines(2))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Die resultierende XML-Nutzlast:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text hint-maxLines='2'>Notification text.</text>
        </binding>
    </visual>
</toast>

Hinweise

Fügen Sie einer App-Benachrichtigung Text mit Texteigenschaften hinzu, indem Sie AppNotificationBuilder.AddTextaufrufen.

Konstruktoren

AppNotificationTextProperties()

Initialisiert eine neue Instanz der AppNotificationTextProperties Klasse, die Anzeige- und Lokalisierungseigenschaften für den Text angibt.

Eigenschaften

IncomingCallAlignment

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der zugeordnete Text für einen eingehenden Anruf ausgerichtet ist.

Language

Dient zum Abrufen oder Festlegen eines Werts, der die Sprache des zugeordneten Texts angibt.

MaxLines

Ruft die maximale Anzahl von Zeilen ab, die der zugeordnete Text umfassen soll, oder legt diese fest.

Methoden

SetIncomingCallAlignment()

Legt einen Wert fest, der angibt, ob der zugeordnete Text mit eingehender Anrufausrichtung angezeigt wird.

SetLanguage(String)

Legt einen Wert fest, der die Sprache des zugeordneten Texts angibt.

SetMaxLines(Int32)

Legt die maximale Anzahl von Zeilen fest, die der zugeordnete Text umfassen soll.

Gilt für: