Application.LoadComponent Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
LoadComponent(Object, Uri) |
Lädt eine XAML-Datei, die sich am angegebenen relativen Speicherort befindet, und konvertiert sie in eine instance des Objekts, das vom Stammelement der XAML-Datei angegeben wird. |
LoadComponent(Object, Uri, ComponentResourceLocation) |
Lädt eine XAML-Datei, die sich am angegebenen relativen Speicherort befindet, und konvertiert sie in eine instance des Objekts, das vom Stammelement der XAML-Datei angegeben wird. |
LoadComponent(Object, Uri)
Lädt eine XAML-Datei, die sich am angegebenen relativen Speicherort befindet, und konvertiert sie in eine instance des Objekts, das vom Stammelement der XAML-Datei angegeben wird.
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)
Parameter
- component
-
Object
Platform::Object
IInspectable
Ein Objekt vom gleichen Typ wie das Stammelement des zu ladenden XAML-Inhalts.
Ein Objekt, das den URI-Pfad (Uniform Resource Identifier) zur zu ladenden Ressource beschreibt.
- Attribute
Hinweise
LoadComponent
besteht hauptsächlich für die Infrastruktur. Sie können als Teil der generierten InitializeComponent
Logik sehenLoadComponent
, die die partiellen Klassen einer XAML-Seite und deren CodeBehind integriert.
LoadComponent
manchmal wird in einer Aufrufliste für eine Ausnahme zitiert, die letztendlich darauf zurückzuführen ist, dass Ihre App versucht, ungültige XAML-Code zu analysieren. In diesem Fall gibt es nichts, was App-Code tun kann, um die Verwendung von LoadComponent zu ändern, und die Möglichkeit, das Problem zu beheben, besteht darin, Ihre XAML-Quelle in einem XML-Editor zu überprüfen und zu beheben. In der Stapelüberwachungsmeldung kann es hilfreich sein, zu bestätigen, welche XAML-Datei nicht geladen wird. In Szenarien, in denen Sie Ressourcen oder andere xaml-Quellen zusammengeführt haben, die kombiniert werden, ist es nicht immer der offensichtliche XAML-Code auf Seitenebene, der nicht analysiert werden kann.
In den meisten App-Szenarien, in denen XAML-Inhalt geladen und eine Objektstruktur erstellt wird, sollte stattdessen XamlReader.Load verwendet werden.
Weitere Informationen
Gilt für:
LoadComponent(Object, Uri, ComponentResourceLocation)
Lädt eine XAML-Datei, die sich am angegebenen relativen Speicherort befindet, und konvertiert sie in eine instance des Objekts, das vom Stammelement der XAML-Datei angegeben wird.
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)
Parameter
- component
-
Object
Platform::Object
IInspectable
Ein Objekt vom gleichen Typ wie das Stammelement des zu ladenden XAML-Inhalts.
Ein Objekt, das den URI-Pfad (Uniform Resource Identifier) zur zu ladenden Ressource beschreibt.
- componentResourceLocation
- ComponentResourceLocation
Ein Wert aus der Enumeration.
- Attribute