2016-09-17 7 views
1

Я хотел бы получить текстовое направление для культуры в проекте PCL, но я не смог найти CultureInfo.TextInfo.IsRightToLeft.Есть ли способ определить направление текста в .NET Portable Library?

Для информации, я цель:

  • .NET Framework 4.5,
  • ASP.NET ядра 1,0,
  • Windows 8
  • Windows Phone 8,1
  • Xamarin.Android
  • Xamarin.iOS
  • Xamarin.iOS (классический)

Эта установка, как представляется, называется Профиль111. Здесь мои ссылочные сборки захватываются Visual Studio, когда я «перехожу к определению». Например.

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile111\System.Globalization.dll

Любой знает, есть ли другой способ, чтобы получить его с моей конфигурации PCL или, по крайней мере, на какой платформе следует удалить, чтобы получить к нему доступ?

Благодаря

ответ

2

Если ваша проблема одновременно поддерживает .NET, Windows 10 и Xamarin, следует рассмотреть вопрос о переходе библиотеки в .NET Standard профиль.

. NET Standard 1.3 и выше вся поддержка CultureInfo.TextInfo.IsRightToLeft.

Согласно документации MSDN, IsRightToLeft доступен только на платформе .NET и Universal Windows Platform (Windows 10), и нет профиля PCL, который поддерживает данный конкретный платформенный поднабор. Для этой поддержки вы ссылаетесь на профили .NET Standard.

+0

Хорошо, это заставляет задуматься. Как только я уберу этот бит .net standard 1.3, я вернусь сюда. На данный момент +1 для этого указателя. – odalet

 Смежные вопросы

  • Нет связанных вопросов^_^