title: How to understand which types will be available depending on supported platforms?
body: <p>I'm converting my library to PCL. But I do not understand how available types depend on selected platforms.</p>
  
  <p>With these settings:<br/>
  <img src="https://i.stack.imgur.com/kOqpB.png" alt="enter image description here"></p>
  
  <p>I have fewer availabel types as with such configuration:<br/>
  <img src="https://i.stack.imgur.com/kSuPo.png" alt="enter image description here"></p>
  
  <p>How is it possible?<br/>
  Is there any service where I can see types and operations added|removed depending on selected options?</p>
  
  <hr>
  
  <p><strong>Update</strong></p>
  
  <p>As far as I understood there is some naming confusion.<br/>
  Initially the term Portable Class Library related to these platforms: .NET Framework, Silverlight, Windows Phone and Xbox 360. At least <a href="http://msdn.microsoft.com/en-us/library/vstudio/gg597391%28v=vs.100%29.aspx" rel="nofollow noreferrer">documentation</a> says so. <br/>
  But in the <a href="http://msdn.microsoft.com/en-us/library/vstudio/gg597391%28v=vs.110%29.aspx" rel="nofollow noreferrer">next version</a> they added Windows Store Applications. And here are some strange things.<br/></p>
  
  <p>How it looks for <code>ICommand</code>:<br/>
  <img src="https://i.stack.imgur.com/l2KdB.png" alt="enter image description here"></p>
  
  <p>..for <code>Type.IsInstanceOfType()</code>:<br/>
  <img src="https://i.stack.imgur.com/5CnaW.png" alt="enter image description here"><br/></p>
  
  <p>Wait! Wher is Windows Store? Why is it a separate line? If PCL includes Windows Store how can't WSA support this functionality?</p>
  
  <p>One moew oddity: If I have .NET 4.5, SL5, WP8 and WSA enabled <code>Type.IsInstanceOfType()</code> exists and is accessible. But if I disable SL5 this method vanishes as it never was there. How on earth can that be?</p>
  
  <hr>
  
  <p>This SO <a href="https://stackoverflow.com/a/12538648/921054">anwser</a> may be helpful.</p>