Поделиться через


XamlResourceReferenceFailedEventArgs.Message Свойство

Определение

Возвращает понятное описание (на английском языке) ошибки ссылки на ресурс XAML.

public:
 property Platform::String ^ Message { Platform::String ^ get(); };
winrt::hstring Message();
public string Message { get; }
var string = xamlResourceReferenceFailedEventArgs.message;
Public ReadOnly Property Message As String

Значение свойства

String

Platform::String

winrt::hstring

Понятное описание ошибки ссылки на ресурс XAML (на английском языке).

Примеры

Ниже приведен пример сообщения из примера приложения из коллекции WinUI после намеренной вставки неправильной ссылки на ресурс (OutputTextBlockStyl а не OutputTextBlockStyle). Если вы знаете, что требуемый ресурс определен в App.xaml, то невозможность найти его в имеет сильный признак ошибочной ссылки.

Внимание!

Этот пример выходных данных предназначен только для иллюстрации. Точный формат сообщения определяется реализацией и может измениться в будущем. Приложения не должны пытаться проанализировать сообщение.

Beginning search for resource with key 'OutputTextBlockStyl'.
  Searching dictionary 'ms-appx:///Controls/ControlExample.xaml' for resource with key 'OutputTextBlockStyl'.
  Finished searching dictionary 'ms-appx:///Controls/ControlExample.xaml'.
  Searching dictionary 'Framework-defined colors' for resource with key 'OutputTextBlockStyl'.
  Finished searching dictionary 'Framework-defined colors'.
  Searching dictionary 'Framework ThemeResources.xbf' for resource with key 'OutputTextBlockStyl'.
    Searching theme dictionary (active theme: 'Light') for resource with key 'OutputTextBlockStyl'.
      Searching dictionary '<anonymous dictionary>' for resource with key 'OutputTextBlockStyl'.
      Finished searching dictionary '<anonymous dictionary>'.
    Finished searching theme dictionary (active theme: 'Light').
  Finished searching dictionary 'Framework ThemeResources.xbf'.
  Searching dictionary 'ms-appx:///App.xaml' for resource with key 'OutputTextBlockStyl'.
    Searching merged dictionary with index '1' for resource with key 'OutputTextBlockStyl'.
      Searching dictionary 'ms-appx:///Microsoft.UI.Xaml/Themes/themeresources.xaml' for resource with key 'OutputTextBlockStyl'.
        Searching theme dictionary (active theme: 'Light') for resource with key 'OutputTextBlockStyl'.
          Searching dictionary 'ms-appx:///Microsoft.UI.Xaml/Themes/themeresources.xaml' for resource with key 'OutputTextBlockStyl'.
          Finished searching dictionary 'ms-appx:///Microsoft.UI.Xaml/Themes/themeresources.xaml'.
        Finished searching theme dictionary (active theme: 'Light').
      Finished searching dictionary 'ms-appx:///Microsoft.UI.Xaml/Themes/themeresources.xaml'.
    Finished searching merged dictionary with index '1'.
    Searching merged dictionary with index '0' for resource with key 'OutputTextBlockStyl'.
      Searching dictionary 'ms-appx:///ItemTemplates.xaml' for resource with key 'OutputTextBlockStyl'.
      Finished searching dictionary 'ms-appx:///ItemTemplates.xaml'.
    Finished searching merged dictionary with index '0'.
    Searching theme dictionary (active theme: 'Light') for resource with key 'OutputTextBlockStyl'.
      Searching dictionary 'ms-appx:///App.xaml' for resource with key 'OutputTextBlockStyl'.
      Finished searching dictionary 'ms-appx:///App.xaml'.
    Finished searching theme dictionary (active theme: 'Light').
  Finished searching dictionary 'ms-appx:///App.xaml'.
Finished search for resource with key 'OutputTextBlockStyl'.

Комментарии

Сообщение в данных события содержит следующие сведения о неудачной ссылке на ресурс XAML:

  • Универсальный код ресурса (URI) страницы XAML, содержащей каждый объект ResourceDictionary , в котором был выполнен поиск.
  • Порядок поиска ResourceDictionary.

Эти сведения можно использовать, чтобы выяснить, почему не удалось разрешить ссылку на ресурс XAML. Например, объект ResourceDictionary , содержащий ресурс, не был в списке ResourceDictionaryобъектов , в котором был выполнен поиск, или, возможно ResourceDictionary , был выполнен поиск, который может указывать на то, что указан неправильный ключ ресурса.

Применяется к

См. также раздел