0

ライブラリを 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が役立つ場合があります。

4

2 に答える 2