WidgetUpdateRequestOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |