Compartir a través de


WidgetUpdateRequestOptions Clase

Definición

Proporciona datos para las llamadas a WidgetManager.UpdateWidget(WidgetUpdateRequestOptions).

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
Herencia
Object Platform::Object IInspectable WidgetUpdateRequestOptions
Atributos

Comentarios

No se actualizará ninguna variable que no esté establecida en la clase WidgetUpdateRequestOptions . Por ejemplo, si solo está interesado en actualizar los datos del widget, pero desea mantener la plantilla visual existente y el estado personalizado, al establecer solo la WidgetUpdateRequestOptions.Data propiedad , los datos del widget se actualizarán, pero la plantilla y el estado personalizado no se modificarán.

UpdateWidget también se puede usar para borrar cualquier valor almacenado estableciendo una cadena vacía para que el valor se borre. Por ejemplo, si desea borrar el estado personalizado almacenado del widget, puede establecer la WidgetUpdateRequestOptions.CustomState propiedad en una cadena vacía, que borrará el estado personalizado almacenado una vez que se llame a UpdateWidget.

Constructores

WidgetUpdateRequestOptions(String)

Inicializa una nueva instancia de la clase WidgetRequestOptions .

Propiedades

CustomState

Obtiene o establece una cadena que representa el estado personalizado del widget asociado.

Data

Obtiene o establece la plantilla de datos de tarjeta adaptable para el widget asociado.

Template

Obtiene o establece la plantilla visual tarjeta adaptable para el widget asociado.

UnsetValue

Obtiene un valor centinela que indica que la propiedad asociada está sin establecer.

WidgetId

Obtiene el identificador del widget que se va a actualizar.

Se aplica a