WinRT XAML-приложения + отсутствует атрибут [XmlnsDefinition] - PullRequest
0 голосов
/ 09 февраля 2012

В приложениях в стиле метро XAML, основанных на WinRT, отсутствует атрибут [XmlnsDefinition]. Как перенести мои пользовательские сопоставления пространства имен из приложений WPF / SL в приложения WinRT XAML?

Ответы [ 2 ]

2 голосов
/ 10 февраля 2012

Похоже, что атрибут XmlnsDefinitionAttribute отсутствует . Существует XmlnsDefinition структура, но она не очень полезна, поскольку ее невозможно использовать для установки пользовательских сопоставлений пространства имен.

0 голосов
/ 26 мая 2015

Обсуждение на https://social.msdn.microsoft.com/Forums/windowsapps/en-US/026baea0-6324-46ee-956a-72dbb4c90ca1/xmlnsdefinition-replacement-in-winrt?prof=required говорит:

аналогичного атрибута нет.

Возможно, вы сможете предоставить аналогичные данные в пользовательской реализации IXamlMetadataProvider, нопоскольку он генерируется автоматически, я не уверен, что его можно переопределить.

...