Поделиться через


WidgetUpdateRequestOptions Класс

Определение

Предоставляет данные для вызовов .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
Наследование
Object Platform::Object IInspectable WidgetUpdateRequestOptions
Атрибуты

Комментарии

Переменная, не заданная в классе WidgetUpdateRequestOptions , не будет обновлена. Например, если вы заинтересованы только в обновлении данных мини-приложения, но хотите сохранить существующий визуальный шаблон и пользовательское состояние, то, задав только WidgetUpdateRequestOptions.Data свойство , данные мини-приложения будут обновлены, но шаблон и пользовательское состояние не будут изменены.

UpdateWidget также можно использовать для очистки любого сохраненного значения, задав пустую строку для очищаемого значения. Например, если вы хотите очистить сохраненное пользовательское состояние мини-приложения, можно задать WidgetUpdateRequestOptions.CustomState для свойства пустую строку, которая стерет сохраненное пользовательское состояние после вызова UpdateWidget.

Конструкторы

WidgetUpdateRequestOptions(String)

Инициализирует новый экземпляр класса WidgetRequestOptions .

Свойства

CustomState

Возвращает или задает строку, представляющую пользовательское состояние для связанного мини-приложения.

Data

Возвращает или задает шаблон данных адаптивной карточки для связанного мини-приложения.

Template

Возвращает или задает шаблон визуального элемента адаптивной карточки для связанного мини-приложения.

UnsetValue

Возвращает значение sentinel, указывающее, что связанное свойство не задано.

WidgetId

Возвращает идентификатор мини-приложения для обновления.

Применяется к