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 il Microsoft.Windows. Proprietà 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 il Microsoft.Windows. Widgets.Providers.WidgetUpdateRequestOptions.CustomState su una stringa vuota, che cancellerà lo stato personalizzato archiviato dopo la chiamata di UpdateWidget.

Costruttori

Nome Descrizione
WidgetUpdateRequestOptions(String)

Inizializza una nuova istanza della classe WidgetRequestOptions .

Proprietà

Nome Descrizione
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.

IsPlaceholderContent

Ottiene o imposta un valore che indica se il contenuto dell'aggiornamento è contenuto segnaposto.

Rank

Ottiene o imposta un valore che specifica la classificazione del widget, rispetto ad altri widget dalla stessa identità del pacchetto.

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