WidgetUpdateRequestOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati per le chiamate a Microsoft.Windows. Widgets.Providers.WidgetManager.UpdateWidget.
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à
- 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. |