Приложения WinRT XAML + отсутствующий атрибут [XmlnsDefinition]

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


person controlflow    schedule 09.02.2012    source источник


Ответы (2)


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

person sarvesh    schedule 09.02.2012

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

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

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

person George Birbilis    schedule 26.05.2015