IWidgetProvider Antarmuka
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Antarmuka ini diimplementasikan oleh penyedia Widget Windows untuk menerima panggilan balik dari host widget untuk peristiwa seumur hidup widget.
public interface class IWidgetProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1549235404, 29344, 17709, 185, 237, 7, 92, 13, 210, 94, 237)]
struct IWidgetProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 65536)]
[Windows.Foundation.Metadata.Guid(1549235404, 29344, 17709, 185, 237, 7, 92, 13, 210, 94, 237)]
public interface IWidgetProvider
Public Interface IWidgetProvider
- Atribut
Antarmuka ini diimplementasikan sebagai Server COM Di Luar Proses. Masa pakai penyedia widget tidak bergantung pada masa pakai widgetnya; penyedia widget dapat diaktifkan dan dirilis oleh anager widgetm kapan saja. Beberapa penyedia untuk aplikasi penyedia yang sama akan dijalankan dalam proses bersama. Penyedia dari aplikasi penyedia yang berbeda akan berjalan dalam proses terpisah.
Objek yang diteruskan ke metode panggilan balik antarmuka IWidgetProvider hanya dijamin valid dalam panggilan balik. Anda tidak boleh menyimpan referensi ke objek ini karena perilakunya di luar konteks panggilan balik tidak terdefinisi.
Untuk gambaran umum Widget Windows, lihat Gambaran umum Widget. Untuk informasi tentang mengembangkan penyedia widget, lihat Penyedia layanan widget.
Activate(Widget |
Memberi tahu penyedia widget bahwa host widget saat ini tertarik untuk menerima konten yang diperbarui dari penyedia. |
Create |
Memberi tahu penyedia widget bahwa widget baru telah dibuat, misalnya, ketika pengguna menambahkan widget ke host widget. |
Deactivate(String) |
Memberi tahu penyedia widget bahwa host widget tidak lagi aktif meminta konten yang diperbarui dari penyedia. |
Delete |
Memberi tahu penyedia widget bahwa salah satu widget yang didukungnya telah dihapus, misalnya, ketika pengguna menghapus widget dari host widget. |
On |
Dipanggil ketika tindakan dipanggil pada widget, seperti pengguna mengklik tombol. |
On |
Dipanggil ketika konfigurasi widget dalam host widget berubah. |
Produk | Versi |
---|---|
Windows App SDK | 1.2, 1.3, 1.4, 1.5, 1.6 |