WidgetUpdateRequestOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece dados para chamadas para 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
- Herança
- Atributos
Comentários
Qualquer variável não definida na classe WidgetUpdateRequestOptions não será atualizada. Por exemplo, se você estiver interessado apenas em atualizar os dados do widget, mas quiser manter o modelo visual existente e o estado personalizado, definindo apenas a WidgetUpdateRequestOptions.Data propriedade, os dados do widget serão atualizados, mas o modelo e o estado personalizado não serão modificados.
UpdateWidget também pode ser usado para limpar qualquer valor armazenado definindo uma cadeia de caracteres vazia para que o valor seja limpo. Por exemplo, se você quiser limpar o estado personalizado armazenado do widget, poderá definir a WidgetUpdateRequestOptions.CustomState propriedade como uma cadeia de caracteres vazia, o que apagará o estado personalizado armazenado quando UpdateWidget for chamado.
Construtores
WidgetUpdateRequestOptions(String) |
Inicializa uma nova instância da classe WidgetRequestOptions . |
Propriedades
CustomState |
Obtém ou define uma cadeia de caracteres que representa o estado personalizado do widget associado. |
Data |
Obtém ou define o modelo de dados do Cartão Adaptável para o widget associado. |
Template |
Obtém ou define o modelo visual do Cartão Adaptável para o widget associado. |
UnsetValue |
Obtém um valor sentinela que indica que a propriedade associada não está definido. |
WidgetId |
Obtém a ID do widget a ser atualizada. |