Application.LoadComponent 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í.
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.
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.
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