Compartir a través de


Application.LoadComponent Método

Definición

Sobrecargas

LoadComponent(Object, Uri)

Carga un archivo XAML que se encuentra en la ubicación relativa especificada y lo convierte en una instancia del objeto especificado por el elemento raíz del archivo XAML.

LoadComponent(Object, Uri, ComponentResourceLocation)

Carga un archivo XAML que se encuentra en la ubicación relativa especificada y lo convierte en una instancia del objeto especificado por el elemento raíz del archivo XAML.

LoadComponent(Object, Uri)

Carga un archivo XAML que se encuentra en la ubicación relativa especificada y lo convierte en una instancia del objeto especificado por el elemento raíz del archivo XAML.

public:
 static void LoadComponent(Platform::Object ^ component, Uri ^ resourceLocator);
/// [Windows.Foundation.Metadata.Overload("LoadComponent")]
 static void LoadComponent(IInspectable const& component, Uri const& resourceLocator);
[Windows.Foundation.Metadata.Overload("LoadComponent")]
public static void LoadComponent(object component, System.Uri resourceLocator);
function loadComponent(component, resourceLocator)
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri)

Parámetros

component
Object

Platform::Object

IInspectable

Objeto del mismo tipo que el elemento raíz del contenido XAML que se va a cargar.

resourceLocator
Uri Uri

Objeto que describe la ruta de acceso del identificador uniforme de recursos (URI) al recurso que se va a cargar.

Atributos

Comentarios

LoadComponent existe principalmente para la infraestructura. Puedes ver LoadComponent como parte de la lógica generada InitializeComponent que integra las clases parciales de una página XAML y su código subyacente.

LoadComponent a veces se cita en una pila de llamadas para una excepción que, en última instancia, se debe a que la aplicación está intentando analizar xaml incorrecto. En este caso, no hay nada que el código de la aplicación pueda hacer para cambiar cómo se usa LoadComponent y la manera de corregir el problema es comprobar el origen XAML en un editor XML y corregirlo. Lo que puede resultar útil en el mensaje de seguimiento de pila es confirmar qué archivo XAML no se está cargando. En escenarios en los que se combinan recursos u otros orígenes XAML múltiples, no siempre es el XAML de nivel de página obvio que no se puede analizar.

La mayoría de los escenarios de aplicación que implican cargar contenido XAML y generar un árbol de objetos deben usar XamlReader.Load en su lugar.

Consulte también

Se aplica a

LoadComponent(Object, Uri, ComponentResourceLocation)

Carga un archivo XAML que se encuentra en la ubicación relativa especificada y lo convierte en una instancia del objeto especificado por el elemento raíz del archivo XAML.

public:
 static void LoadComponent(Platform::Object ^ component, Uri ^ resourceLocator, ComponentResourceLocation componentResourceLocation);
/// [Windows.Foundation.Metadata.Overload("LoadComponentWithResourceLocation")]
 static void LoadComponent(IInspectable const& component, Uri const& resourceLocator, ComponentResourceLocation const& componentResourceLocation);
[Windows.Foundation.Metadata.Overload("LoadComponentWithResourceLocation")]
public static void LoadComponent(object component, System.Uri resourceLocator, ComponentResourceLocation componentResourceLocation);
function loadComponent(component, resourceLocator, componentResourceLocation)
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri, componentResourceLocation As ComponentResourceLocation)

Parámetros

component
Object

Platform::Object

IInspectable

Objeto del mismo tipo que el elemento raíz del contenido XAML que se va a cargar.

resourceLocator
Uri Uri

Objeto que describe la ruta de acceso del identificador uniforme de recursos (URI) al recurso que se va a cargar.

componentResourceLocation
ComponentResourceLocation

Valor de la enumeración.

Atributos

Consulte también

Se aplica a