Bagikan melalui


TileUpdateManager Kelas

Definisi

Membuat objek TileUpdater yang digunakan untuk mengubah dan memperbarui petak menu Mulai . Kelas ini juga menyediakan akses ke konten XML dari templat petak peta yang disediakan sistem sehingga Anda dapat menyesuaikan konten tersebut untuk digunakan dalam memperbarui ubin Anda.

public ref class TileUpdateManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class TileUpdateManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class TileUpdateManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public static class TileUpdateManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class TileUpdateManager
Public Class TileUpdateManager
Warisan
Object Platform::Object IInspectable TileUpdateManager
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Contoh berikut menunjukkan GetTemplateContent yang digunakan untuk mengambil konten XML templat petak peta dan CreateTileUpdaterForApplication untuk mengirim pemberitahuan ke petak peta aplikasi.

function sendTileTextNotification() {
    var Notifications = Windows.UI.Notifications;

    // Get an XML DOM version of a specific template by using getTemplateContent.
    var tileXml = Notifications.TileUpdateManager.getTemplateContent(Notifications.TileTemplateType.tileWide310x150Text03);

    // You will need to look at the template documentation to know how many text fields a particular template has.
    // Get the text attribute for this template and fill it in.
    var tileAttributes = tileXml.getElementsByTagName("text");
    tileAttributes[0].appendChild(tileXml.createTextNode("Hello World!"));

    // Create the notification from the XML.
    var tileNotification = new Notifications.TileNotification(tileXml);

    // Send the notification to the calling app's tile.
    Notifications.TileUpdateManager.createTileUpdaterForApplication().update(tileNotification);
}

Keterangan

Ini adalah kelas pabrik statis dan tidak memerlukan instansiasi.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 GetForUser

Metode

CreateTileUpdaterForApplication()

Membuat dan menginisialisasi instans baru TileUpdater, yang memungkinkan Anda mengubah tampilan ubin aplikasi panggilan.

CreateTileUpdaterForApplication(String)

Membuat dan menginisialisasi instans baru TileUpdater untuk petak peta milik aplikasi lain dalam paket yang sama dengan aplikasi panggilan. TileUpdater memungkinkan pengembang mengubah tampilan petak peta tersebut.

CreateTileUpdaterForSecondaryTile(String)

Membuat dan menginisialisasi instans baru TileUpdater, yang memungkinkan Anda mengubah tampilan petak sekunder. Petak peta dapat menjadi milik aplikasi panggilan atau aplikasi lain dalam paket yang sama.

GetForUser(User)

Membuat dan menginisialisasi TileUpdateManagerForUser baru untuk pengguna yang ditentukan, yang memungkinkan Anda mengubah tampilan atau konten petak peta untuk pengguna tertentu.

GetTemplateContent(TileTemplateType)

Mendapatkan konten XML dari salah satu templat petak peta yang telah ditentukan sebelumnya sehingga Anda bisa mengkustomisasinya untuk pembaruan petak peta.

Catatan

Ketika metode ini dipanggil pada sistem Windows 8, metode ini mengembalikan templat versi 1. Ketika metode ini dipanggil pada sistem Windows 8.1, metode ini mengembalikan templat versi 2. Namun, jika aplikasi menentukan kompatibilitas Windows 8 dalam manifesnya, metode ini mengembalikan templat versi 1.

Berlaku untuk

Lihat juga