我想使用System.Windows.Markup中定义的xmlnsdefinition属性。但Windows商店的 .net库不包含名称空间 System.Windows.Markup 。 System.Windows.Markup 位于库 System.Xaml 中。
我是否可以将 System.Xaml 的引用添加到Windows应用商店应用,并且会在商店批准后拒绝应用,因为System.Xaml不应该用于Windows商店应用。
答案 0 :(得分:1)
不幸的是,你不能。
应注意XmlnsDefinition
struct
中存在Windows.UI.Xaml.Markup
GetXmlnsDefinitions
。这个中的一个界面是IXamlMetadataProvider
,我相信可以让你做你想要的。它有一个方法XmlnsDefinition
,它返回一个{{1}}的数组。