Bagikan melalui


CustomXamlResourceLoader.GetResource(String, String, String, String) Metode

Definisi

Saat ditimpa dalam kelas turunan, menentukan logika pencarian sumber daya untuk CustomXamlResourceLoader ini. Mengingat ID sumber daya dan beberapa informasi jenis tentang hasil yang diharapkan, mengembalikan sumber daya yang diminta.

protected:
 virtual Platform::Object ^ GetResource(Platform::String ^ resourceId, Platform::String ^ objectType, Platform::String ^ propertyName, Platform::String ^ propertyType) = GetResource;
IInspectable GetResource(winrt::hstring const& resourceId, winrt::hstring const& objectType, winrt::hstring const& propertyName, winrt::hstring const& propertyType);
protected virtual object GetResource(string resourceId, string objectType, string propertyName, string propertyType);
function getResource(resourceId, objectType, propertyName, propertyType)
Protected Overridable Function GetResource (resourceId As String, objectType As String, propertyName As String, propertyType As String) As Object

Parameter

resourceId
String

Platform::String

winrt::hstring

Kunci bentuk string dari sumber daya yang akan didapatkan.

objectType
String

Platform::String

winrt::hstring

Jenis sumber daya yang diharapkan.

propertyName
String

Platform::String

winrt::hstring

Nama properti yang berfungsi sebagai kunci dalam logika pencarian sumber daya kustom.

propertyType
String

Platform::String

winrt::hstring

Jenis properti yang berfungsi sebagai kunci, dengan jenis yang direpresentasikan sebagai string.

Mengembalikan

Object

Platform::Object

IInspectable

Sumber daya yang diambil.

Keterangan

Metode ini akan dipanggil oleh pengurai XAML Windows Runtime setiap kali menemukan penggunaan ekstensi markup {CustomResource} dalam markup. resourceId berasal dari argumen ekstensi markup kunci default ke ekstensi markup {CustomResource}, dan parameter input lainnya berasal dari konteks, seperti properti mana penggunaan diterapkan.

Berlaku untuk