XamlResourceReferenceFailedEventArgs.Message 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
속성 값
XAML 리소스 참조 실패에 대한 사람이 읽을 수 있는 설명(영어로)입니다.
예제
다음은 잘못된 리소스 참조(가 아닌OutputTextBlockStyle
)OutputTextBlockStyl
가 의도적으로 삽입된 후 WinUI 갤러리 샘플 앱의 예제 메시지입니다. 원하는 리소스가 에 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 리소스 참조에 대한 다음 정보가 포함됩니다.
- 검색된 각 ResourceDictionary 가 포함된 XAML 페이지의 URI입니다.
- 가 검색된 순서
ResourceDictionary
입니다.
이 정보를 사용하여 XAML 리소스 참조를 확인할 수 없는 이유를 조사할 수 있습니다. 예를 들어 ResourceDictionary
리소스가 포함된 가 검색된 ResourceDictionary
의 ResourceDictionary
목록에 없거나 검색된 것일 수 있습니다. 이는 잘못된 리소스 키가 지정되었음을 나타낼 수 있습니다.