Application.LoadComponent Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
LoadComponent(Object, Uri) |
Charge un fichier XAML situé à l’emplacement relatif spécifié et le convertit en instance de l’objet spécifié par l’élément racine du fichier XAML. |
LoadComponent(Object, Uri, ComponentResourceLocation) |
Charge un fichier XAML situé à l’emplacement relatif spécifié et le convertit en instance de l’objet spécifié par l’élément racine du fichier XAML. |
LoadComponent(Object, Uri)
Charge un fichier XAML situé à l’emplacement relatif spécifié et le convertit en instance de l’objet spécifié par l’élément racine du fichier 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)
Paramètres
- component
-
Object
Platform::Object
IInspectable
Objet du même type que l’élément racine du contenu XAML à charger.
Objet décrivant le chemin d’accès URI (Uniform Resource Identifier) de la ressource à charger.
- Attributs
Remarques
LoadComponent
existe principalement pour l’infrastructure. Vous pouvez voir LoadComponent
dans le cadre de la logique générée qui intègre les classes partielles InitializeComponent
d’une page XAML et son code-behind.
LoadComponent
est parfois cité dans une pile d’appels pour une exception qui est finalement due au fait que votre application tente d’analyser un code XAML incorrect. Dans ce cas, le code d’application ne peut rien faire pour modifier la façon dont LoadComponent est utilisé, et la façon de résoudre le problème consiste à case activée votre source XAML dans un éditeur XML et à le résoudre. Ce qui peut être utile dans le message de trace de pile est de confirmer le fichier XAML qui ne se charge pas. Dans les scénarios où vous avez fusionné des ressources ou d’autres sources XAML multiples en cours de combinaison, ce n’est pas toujours le CODE XAML évident au niveau de la page qui ne parvient pas à l’analyse.
La plupart des scénarios d’application qui impliquent le chargement du contenu XAML et la production d’une arborescence d’objets doivent utiliser XamlReader.Load à la place.
Voir aussi
S’applique à
LoadComponent(Object, Uri, ComponentResourceLocation)
Charge un fichier XAML situé à l’emplacement relatif spécifié et le convertit en instance de l’objet spécifié par l’élément racine du fichier 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)
Paramètres
- component
-
Object
Platform::Object
IInspectable
Objet du même type que l’élément racine du contenu XAML à charger.
Objet décrivant le chemin d’accès URI (Uniform Resource Identifier) de la ressource à charger.
- componentResourceLocation
- ComponentResourceLocation
Valeur de l’énumération.
- Attributs