WidgetManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Abfragen, Aktualisieren und Löschen von Widgets bereit.
public ref class WidgetManager sealed : IWidgetManager
public ref class WidgetManager sealed : IWidgetManager, IWidgetManager2
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WidgetManager final : IWidgetManager
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WidgetManager final : IWidgetManager, IWidgetManager2
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WidgetManager : IWidgetManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WidgetManager : IWidgetManager, IWidgetManager2
Public NotInheritable Class WidgetManager
Implements IWidgetManager
Public NotInheritable Class WidgetManager
Implements IWidgetManager, IWidgetManager2
- Vererbung
- Attribute
- Implementiert
Hinweise
Diese Klasse kann nur Vorgänge für vorhandene Widgets ausführen.
Rufen Sie eine Instanz dieser Klasse ab, indem Sie GetDefault aufrufen.
Methoden
| Name | Beschreibung |
|---|---|
| DeleteWidget(String) |
Fordert das Entfernen eines Widgets vom Widgethost an. |
| GetDefault() |
Ruft eine Instanz der WidgetManager -Klasse ab. |
| GetWidgetIds() |
Ruft alle Widget-IDs für Widgets ab, die der aufrufenden Anbieter-App zugeordnet sind. |
| GetWidgetInfo(String) |
Ruft ein WidgetInfo - Objekt mit Informationen zum Widget mit der bereitgestellten Widget-ID ab, einschließlich der visuellen Vorlage, der Datenvorlage, des benutzerdefinierten Zustands, der letzten Aktualisierungszeit und Kontextinformationen vom Widgethost. |
| GetWidgetInfos() |
Ruft die gespeicherten Informationen für alle Widgets ab, die der aufrufenden App zugeordnet sind. |
| SendMessageToContent(String, String) |
Senden Sie eine Zeichenfolgennachricht an den Webinhalt in einem Widget, das auf dem Host für Widgets angezeigt wird. |
| UpdateWidget(WidgetUpdateRequestOptions) |
Stellt aktualisierte Inhalte für ein Widget für den Widgethost bereit. |