Partager via


WidgetUpdateRequestOptions Classe

Définition

public ref class WidgetUpdateRequestOptions sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.Widgets.Providers.IWidgetUpdateRequestOptionsFactory, 65536, "Microsoft.Windows.Widgets.WidgetContract")]
/// [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 WidgetUpdateRequestOptions final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.Widgets.Providers.IWidgetUpdateRequestOptionsFactory), 65536, "Microsoft.Windows.Widgets.WidgetContract")]
[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 WidgetUpdateRequestOptions
function WidgetUpdateRequestOptions(widgetId)
Public NotInheritable Class WidgetUpdateRequestOptions
Héritage
Object Platform::Object IInspectable WidgetUpdateRequestOptions
Attributs

Remarques

Toute variable non définie dans la classe WidgetUpdateRequestOptions ne sera pas mise à jour. Par exemple, si vous souhaitez uniquement mettre à jour les données du widget, mais que vous souhaitez conserver le modèle visuel existant et l’état personnalisé, en définissant uniquement les Microsoft.Windows.Widgets.Providers.WidgetUpdateRequestOptions.Data propriété, les données du widget seront mises à jour, mais le modèle et l’état personnalisé ne seront pas modifiés.

UpdateWidget pouvez également être utilisé pour effacer n’importe quelle valeur stockée en définissant une chaîne vide pour que la valeur soit effacée. Par exemple, si vous souhaitez effacer l’état personnalisé stocké du widget, vous pouvez définir la propriété Microsoft.Windows.Widgets.Providers.WidgetUpdateRequestOptions.CustomState sur une chaîne vide, ce qui efface l’état personnalisé stocké une fois UpdateWidget appelé.

Constructeurs

WidgetUpdateRequestOptions(String)

Initialise une nouvelle instance de la classe WidgetRequestOptions.

Propriétés

CustomState

Obtient ou définit une chaîne représentant l’état personnalisé du widget associé.

Data

Obtient ou définit le modèle de données de carte adaptative pour le widget associé.

Template

Obtient ou définit le modèle visuel carte adaptative pour le widget associé.

UnsetValue

Obtient une valeur sentinelle indiquant que la propriété associée n’est pas définie.

WidgetId

Obtient l’ID du widget à mettre à jour.

S’applique à