Associação do código a uma propriedade anexada personalizada no WinRT / UWP
Estou tentando criar uma ligação a partir do código em uma biblioteca que tem como alvo várias estruturas (WPF, WinRT, UWP etc) e estou atingindo uma parede de tijolos. A propriedade que estou tentando vincular é umapersonalizadas propriedade anexa. No WPF, posso passar oDependencyProperty
próprio como o caminho de ligação:
new PropertyPath(MyClass.MyAttachedProperty)
Mas no WinRT oPropertyPath
A classe aceita apenas uma sequência. Tentei passar o nome da propriedade assim:
new PropertyPath("(MyClass.MyAttachedProperty)")
mas é claro que não funciona, pois minha classe não está no espaço para nome padrão. No XAML, eu poderia mapear o namespace para um prefixo e usar esse prefixo, mas, tanto quanto sei, não é possível fazer isso a partir do código.
Existe alguma maneira de criar essa ligação no código?