Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan visuellt gruppera en uppsättning relaterade meddelanden i Åtgärdscentret genom att använda en aviseringsrubrik på dina meddelanden.
Important
Kräver Desktop Creators Update och 1.4.0 av meddelandebiblioteket: Du måste köra Desktop-version 15063 eller senare för att kunna se toast-huvuden. Du måste använda version 1.4.0 eller senare av UWP Community Toolkit Notifications NuGet-bibliotek för att skapa rubriken i notisens innehåll. Rubriker stöds bara på Desktop.
Som du ser nedan är den här gruppkonversationen enhetlig under en enda rubrik, "Camping!!". Varje enskilt meddelande i konversationen är ett separat toast-meddelande som delar samma toast-rubrik.
              
            
Du kan också välja att gruppera dina meddelanden visuellt efter kategori också, till exempel flygpåminnelser, paketspårning med mera.
Lägg till en rubrik i en notis-popup
Så här lägger du till en rubrik i ett popup-meddelande.
Note
Rubriker stöds bara på Desktop. Enheter som inte stöder rubriker ignorerar bara rubriken.
new ToastContentBuilder()
    .AddHeader("6289", "Camping!!", "action=openConversation&id=6289")
    .AddText("Anyone have a sleeping bag I can borrow?");
In summary...
- Lägg till Header till din ToastContent
 - Tilldela de obligatoriska -ID:t, Rubrikoch argument egenskaper
 - Skicka meddelandet (läs mer)
 - I ett annat meddelande använder du samma rubrik-ID för att förena dem under rubriken. ID:t är den enda egenskapen som används för att avgöra om meddelandena ska grupperas, vilket innebär att rubrik och argument kan vara olika. Title och Argument från det senaste meddelandet i en grupp används. Om meddelandet tas bort återgår rubrik och argument till nästa senaste meddelande.
 
Hantera aktivering från en rubrik
Rubriker kan klickas av användare, så att användaren kan klicka på rubriken för att ta reda på mer från din app.
Därför kan appar tillhandahålla Argument i rubriken, precis som startargumenten i själva aviseringen.
Aktiveringen hanteras identiskt med normal toast-aktivering, vilket innebär att du kan hämta dessa argument i metoden OnActivatedApp.xaml.cs på samma sätt som när användaren klickar på toastens brödtext eller en knapp på toasten.
protected override void OnActivated(IActivatedEventArgs e)
{
    // Handle toast activation
    if (e is ToastNotificationActivatedEventArgs)
    {
        // Arguments specified from the header
        string arguments = (e as ToastNotificationActivatedEventArgs).Argument;
    }
}
Additional info
Rubriken separerar visuellt och grupperar meddelanden. Det ändrar inte någon annan logistik om det maximala antalet meddelanden som en app kan ha (20) och det första in-först-ut-beteendet i meddelandelistan.
Ordningen på meddelanden i rubrikerna är följande... För en viss app visas det senaste meddelandet från appen (och hela rubrikgruppen om en del av ett huvud) först.
Det ID:t kan vara vilken sträng du vill. Det finns inga längd- eller teckenbegränsningar för någon av egenskaperna i ToastHeader. Den enda begränsningen är att hela xml-popup-innehållet inte får vara större än 5 kB.
När du skapar rubriker ändras inte antalet meddelanden som visas i Åtgärdscenter innan knappen "Visa mer" visas (det här talet är 3 som standard och kan konfigureras av användaren för varje app i systeminställningar för meddelanden).
Om du klickar på rubriken, precis som när du klickar på titeln i appen, rensas inga meddelanden kopplade till denna rubrik (appen bör använda toast-API:erna för att rensa relevanta meddelanden).
Related topics
Windows developer