PageContent.GetPageRootAsync(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Carga y devuelve de forma asincrónica el elemento de contenido FixedPage.
public:
void GetPageRootAsync(bool forceReload);
public void GetPageRootAsync (bool forceReload);
member this.GetPageRootAsync : bool -> unit
Public Sub GetPageRootAsync (forceReload As Boolean)
Parámetros
- forceReload
- Boolean
true
para que siempre se vuelva a cargar el elemento FixedPage incluso aunque previamente se haya cargado y almacenado en caché; false
para cargar el elemento FixedPage solo si no hay ninguna versión almacenada en caché.
Comentarios
GetPageRootAsync Carga y analiza de forma asincrónica el FixedPage flujo de datos asociado a este PageContentobjeto . Otros subprocesos seguirán ejecutándose mientras GetPageRootAsync se completa.
En los pasos siguientes se muestra cómo cargar el FixedPage contenido de forma asincrónica:
Cree un GetPageRootCompletedEventHandler delegado y agréguelo para recibir notificaciones de GetPageRootCompleted eventos.
Llame a GetPageRootAsync.
Cuando se produce el GetPageRootCompleted evento y se llama al delegado, el contenido ha completado la FixedPage carga. El elemento cargado FixedPage se devuelve a través de la GetPageRootCompletedEventArgspropiedad .Result
Para obtener más información sobre el elemento, vea el <PageContent>
capítulo 3 de la especificación XPS que puede obtener en XPS: Especificaciones y descargas de licencias.
Este método almacena en la tarea que devuelve todas las excepciones que no son de uso que puede producir el homólogo sincrónico del método. Si se almacena una excepción en la tarea devuelta, se producirá esa excepción cuando se espere la tarea. Las excepciones de uso, como ArgumentException, se siguen iniciando de forma sincrónica. Para ver las excepciones almacenadas, consulte las excepciones producidas por GetPageRoot(Boolean).