Condividi tramite


WidgetUpdateRequestOptions Classe

Definizione

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
Ereditarietà
Object Platform::Object IInspectable WidgetUpdateRequestOptions
Attributi

Commenti

Qualsiasi variabile non impostata nella classe WidgetUpdateRequestOptions non verrà aggiornata. Ad esempio, se si è interessati solo ad aggiornare i dati del widget, ma si vuole mantenere il modello di oggetto visivo esistente e lo stato personalizzato, impostando solo la proprietà Microsoft.Windows.Widgets.Providers.WidgetUpdateRequestOptions.Data, i dati del widget verranno aggiornati ma il modello e lo stato personalizzato non verranno modificati.

UpdateWidget può essere usato anche per cancellare qualsiasi valore archiviato impostando una stringa vuota per il valore da cancellare. Ad esempio, se si desidera cancellare lo stato personalizzato archiviato del widget, è possibile impostare la proprietà Microsoft.Windows.Widgets.Providers.WidgetUpdateRequestOptions.CustomState su una stringa vuota, che cancellerà lo stato personalizzato archiviato dopo la chiamata di UpdateWidget.

Costruttori

WidgetUpdateRequestOptions(String)

Inizializza una nuova istanza della classe WidgetRequestOptions.

Proprietà

CustomState

Ottiene o imposta una stringa che rappresenta lo stato personalizzato per il widget associato.

Data

Ottiene o imposta il modello di dati scheda adattiva per il widget associato.

Template

Ottiene o imposta il modello di oggetto visivo Scheda adattiva per il widget associato.

UnsetValue

Ottiene un valore sentinel che indica che la proprietà associata non è impostata.

WidgetId

Ottiene l'ID widget del widget da aggiornare.

Si applica a