How can I view what libraries are supported in a PCL?
You can find an overview of the various features supported by the various PCL target platforms under the Supported Features portion of this page: http://msdn.microsoft.com/library/gg597391.aspx
Another option is to use the .NET Portability Analyzer to assess whether your existing library can be converted to a PCL profile.
A third possibility is to browse the contents of the actual Profile that you might use. Using Profile 78 for example, you might go here:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile78\And view all the assemblies within it.
Whichever method you chose, please note that some functionality has to be downloaded via NuGet and the Microsoft BCL library.