Partager via


AppNotificationTextProperties Classe

Définition

Spécifie les propriétés d’affichage et de localisation du texte affiché sur une notification d’application.

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
Héritage
Object Platform::Object IInspectable AppNotificationTextProperties
Attributs

Exemples

L’exemple suivant illustre l’ajout d’un bloc de texte à la charge utile XML pour une notification d’application.

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

AppNotificationManager.Default.Show(notification);

Charge utile XML résultante :

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

Remarques

Ajoutez du texte avec des propriétés de texte à une notification d’application en appelant AppNotificationBuilder.AddText.

Constructeurs

AppNotificationTextProperties()

Initialise une nouvelle instance de la classe AppNotificationTextProperties, qui spécifie les propriétés d’affichage et de localisation du texte.

Propriétés

IncomingCallAlignment

Obtient ou définit une valeur spécifiant si le texte associé est aligné pour un appel entrant.

Language

Obtient ou définit une valeur spécifiant la langue du texte associé.

MaxLines

Obtient ou définit le nombre maximal de lignes que le texte associé doit couvrir.

Méthodes

SetIncomingCallAlignment()

Définit une valeur spécifiant si le texte associé est affiché avec l’alignement des appels entrants.

SetLanguage(String)

Définit une valeur spécifiant la langue du texte associé.

SetMaxLines(Int32)

Définit le nombre maximal de lignes que le texte associé doit couvrir.

S’applique à