Bagikan melalui


Application.LoadComponent Metode

Definisi

Overload

LoadComponent(Object, Uri)

Memuat file XAML yang terletak di lokasi relatif yang ditentukan, dan mengonversinya menjadi instans objek yang ditentukan oleh elemen akar file XAML.

LoadComponent(Object, Uri, ComponentResourceLocation)

Memuat file XAML yang terletak di lokasi relatif yang ditentukan, dan mengonversinya menjadi instans objek yang ditentukan oleh elemen akar file XAML.

LoadComponent(Object, Uri)

Memuat file XAML yang terletak di lokasi relatif yang ditentukan, dan mengonversinya menjadi instans objek yang ditentukan oleh elemen akar file 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)

Parameter

component
Object

Platform::Object

IInspectable

Objek dengan jenis yang sama dengan elemen akar konten XAML yang akan dimuat.

resourceLocator
Uri Uri

Objek yang menjelaskan jalur Pengidentifikasi Sumber Daya Seragam (URI) ke sumber daya untuk dimuat.

Atribut

Keterangan

LoadComponent terutama untuk infrastruktur. Anda dapat melihat LoadComponent sebagai bagian dari logika yang dihasilkan InitializeComponent yang mengintegrasikan kelas parsial halaman XAML dan kodenya di belakang.

LoadComponent terkadang dikutip dalam tumpukan panggilan untuk pengecualian yang pada akhirnya karena aplikasi Anda mencoba mengurai XAML yang buruk. Dalam hal ini tidak ada yang dapat dilakukan kode aplikasi untuk mengubah cara LoadComponent digunakan, dan cara untuk memperbaiki masalahnya adalah dengan memeriksa sumber XAML Anda di editor XML dan memperbaikinya. Apa yang mungkin berguna dari pesan pelacakan tumpukan adalah mengonfirmasi file XAML mana yang tidak dimuat. Dalam skenario di mana Anda telah menggabungkan sumber daya atau beberapa sumber XAML lainnya yang digabungkan, tidak selalu XAML tingkat halaman yang jelas yang gagal diurai.

Sebagian besar skenario aplikasi yang melibatkan pemuatan konten XAML dan memproduksi pohon objek harus menggunakan XamlReader.Load sebagai gantinya.

Lihat juga

Berlaku untuk

LoadComponent(Object, Uri, ComponentResourceLocation)

Memuat file XAML yang terletak di lokasi relatif yang ditentukan, dan mengonversinya menjadi instans objek yang ditentukan oleh elemen akar file 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)

Parameter

component
Object

Platform::Object

IInspectable

Objek dengan jenis yang sama dengan elemen akar konten XAML yang akan dimuat.

resourceLocator
Uri Uri

Objek yang menjelaskan jalur Pengidentifikasi Sumber Daya Seragam (URI) ke sumber daya untuk dimuat.

componentResourceLocation
ComponentResourceLocation

Nilai enumerasi.

Atribut

Lihat juga

Berlaku untuk