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 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
- Herencia
- Atributos
Comentarios
No se actualizará ninguna variable 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, estableciendo solo la Microsoft.Windows. Propiedad Widgets.Providers.WidgetUpdateRequestOptions.Data, 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 se borre el valor. Por ejemplo, si desea borrar el estado personalizado almacenado del widget, puede establecer el Microsoft.Windows. Propiedad Widgets.Providers.WidgetUpdateRequestOptions.CustomState en una cadena vacía, que borrará el estado personalizado almacenado una vez que se llame a UpdateWidget.
Constructores
| Nombre | Description |
|---|---|
| WidgetUpdateRequestOptions(String) |
Inicializa una nueva instancia de la clase WidgetRequestOptions . |
Propiedades
| Nombre | Description |
|---|---|
| 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. |
| IsPlaceholderContent |
Obtiene o establece un valor que indica si el contenido de la actualización es contenido de marcador de posición. |
| Rank |
Obtiene o establece un valor que especifica el rango del widget, en relación con otros widgets de la misma identidad de paquete. |
| Template |
Obtiene o establece la plantilla visual tarjeta adaptable para el widget asociado. |
| UnsetValue |
Obtiene un valor centinela que indica que la propiedad asociada no está asociada. |
| WidgetId |
Obtiene el identificador del widget que se va a actualizar. |