ライブラリを PCL に変換しています。しかし、利用可能なタイプが選択したプラットフォームにどのように依存するかがわかりません。
これらの設定では:
このような構成の場合と同様に、使用できるラベルの種類が少なくなります。
それはどのように可能ですか?
選択したオプションに応じて、追加または削除されたタイプと操作を確認できるサービスはありますか?
アップデート
私が理解している限り、命名の混乱があります。
当初、Portable Class Library という用語は、.NET Framework、Silverlight、Windows Phone、および Xbox 360 のプラットフォームに関連していました。少なくともドキュメントにはそう記載されています。
しかし、次のバージョンでは、 Windows ストア アプリケーションが追加されました。そして、ここにいくつかの奇妙なことがあります。
探し方ICommand
:
..for Type.IsInstanceOfType()
:
待って!Windows ストアはどこにありますか? なぜ別線なのですか?PCL に Windows ストアが含まれている場合、WSA がこの機能をサポートできないのはなぜですか?
奇妙な点が 1 つあります。.NET 4.5 を使用している場合、SL5、WP8、および WSA が有効になっType.IsInstanceOfType()
ており、アクセス可能です。しかし、SL5 を無効にすると、このメソッドは存在しなかったため消えてしまいます。一体どうしてそんなことができるの?
この SO anwserが役立つ場合があります。