CustomXamlResourceLoader.GetResource(String, String, String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе задает логику поиска ресурсов для этого Объекта CustomXamlResourceLoader. Учитывая идентификатор ресурса и некоторые сведения о типе ожидаемого результата, возвращает запрошенный ресурс.
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
Параметры
- resourceId
-
String
Platform::String
winrt::hstring
Ключ строковой формы получаемого ресурса.
- objectType
-
String
Platform::String
winrt::hstring
Ожидаемый тип ресурса.
- propertyName
-
String
Platform::String
winrt::hstring
Имя свойства, которое служит ключом в логике настраиваемого поиска ресурсов.
- propertyType
-
String
Platform::String
winrt::hstring
Тип свойства, выступающего в качестве ключа, с типом, представленным в виде строки.
Возвращаемое значение
Полученный ресурс.
Комментарии
Этот метод будет вызываться среда выполнения Windows синтаксического анализа XAML всякий раз, когда в разметке обнаруживается использование расширения разметки {CustomResource}. ResourceId поступает от аргумента расширения разметки ключа по умолчанию к расширению разметки {CustomResource}, а другие входные параметры поступают из контекста, например, к какому свойству применяется использование.