WidgetResourceRequestedArgs Clase

Definición

Proporciona datos para el evento IWidgetResourceProvider.OnResourceRequested que se genera cuando el contenido del widget solicita un recurso que coincide con la cadena de filtro de solicitud web de un widget en el atributo WebRequestFilter del elemento Definition del archivo de manifiesto del paquete del proveedor. Para obtener más información, vea Formato XML del manifiesto del paquete del proveedor de widgets.

public ref class WidgetResourceRequestedArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WidgetResourceRequestedArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WidgetResourceRequestedArgs
Public NotInheritable Class WidgetResourceRequestedArgs
Herencia
Object Platform::Object IInspectable WidgetResourceRequestedArgs
Atributos

Comentarios

Los proveedores de widgets pueden acceder a la solicitud de recursos a través de la propiedad WidgetResourceRequestedArgs.Request y establecer la propiedad WidgetResourceRequestedArgs.Response en un WidgetResourceResponse que contiene una secuencia al recurso y, a continuación, devolver. Si la evaluación o el recurso no están disponibles inmediatamente, el proveedor debe solicitar un aplazamiento llamando a WidgetResourceRequestedArgs.GetDeferral, iniciar una tarea en segundo plano y completar el aplazamiento cuando el recurso esté disponible.

Si el proveedor devuelve la llamada OnResourceRequested sin establecer widgetResourceResponse en WidgetResourceRequestedArgs, se realizará una captura web. Al devolver sin widgetResourceResponse, el proveedor puede modificar la colección Headers que usará la captura web.

Propiedades

Nombre Description
Request

Establece widgetResourceRequest que representa la solicitud de recursos del widget.

Response

Obtiene o establece widgetResourceResponse que representa la respuesta a la solicitud de recursos del widget.

WidgetContext

Obtiene el objeto WidgetContext asociado al Microsoft.Windows. Widgets.Providers.IWidgetProvider.OnWidgetContextChanged callback.

Métodos

Nombre Description
GetDeferral()

Informa al sistema de que la tarea de respuesta de recursos puede seguir funcionando después de que el controlador IWidgetResourceProvider.OnResourceRequested devuelva.

Se aplica a