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 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
- 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 o Microsoft.Windows. Propriedade Widgets.Providers.WidgetUpdateRequestOptions.Data, 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 desmarcado. Por exemplo, se você quiser limpar o estado personalizado armazenado do widget, poderá definir o Microsoft.Windows. Propriedade Widgets.Providers.WidgetUpdateRequestOptions.CustomState para uma cadeia de caracteres vazia, que apagará o estado personalizado armazenado quando UpdateWidget for chamado.
Construtores
| Nome | Description |
|---|---|
| WidgetUpdateRequestOptions(String) |
Inicializa uma nova instância da classe WidgetRequestOptions . |
Propriedades
| Nome | Description |
|---|---|
| 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. |
| IsPlaceholderContent |
Obtém ou define um valor que indica se o conteúdo da atualização é conteúdo de espaço reservado. |
| Rank |
Obtém ou define um valor que especifica a classificação do widget em relação a outros widgets da mesma identidade do pacote. |
| Template |
Obtém ou define o modelo visual de Cartão Adaptável para o widget associado. |
| UnsetValue |
Obtém um valor sentinela que indica que a propriedade associada está desconjunta. |
| WidgetId |
Obtém a ID do widget do widget a ser atualizado. |