Compartilhar via


XamlRenderingBackgroundTask Classe

Definição

Fornece a capacidade de criar um bitmap de uma árvore XAML em uma tarefa em segundo plano.

public ref class XamlRenderingBackgroundTask
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XamlRenderingBackgroundTask
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class XamlRenderingBackgroundTask
Public Class XamlRenderingBackgroundTask
Herança
Object Platform::Object IInspectable XamlRenderingBackgroundTask
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Importante

Para manter o volume de memória da tarefa em segundo plano o mais baixo possível, essa tarefa deve ser implementada em um componente de Windows Runtime C++ para Windows Phone. O volume de memória será maior se gravado em C# e causará exceções de memória insuficiente em dispositivos com pouca memória, o que encerrará a tarefa em segundo plano. Para obter mais informações sobre restrições de memória, consulte Suporte ao seu aplicativo com tarefas em segundo plano.

Construtores

XamlRenderingBackgroundTask()

Inicializa uma nova instância da classe XamlRenderingBackgroundTask .

Métodos

OnRun(IBackgroundTaskInstance)

Executa o trabalho da tarefa em segundo plano. O sistema chama esse método quando a tarefa em segundo plano associada é disparada.

Aplica-se a