I believe those two answers: first and second are still actual.
Looking here at MSDN, PackageManager class is available only for desktop applications, not phone:
Minimum supported phone - None supported
Thought for Enterprise Deployment you can use on Phone InstallationManager.FindPackagesForCurrentPublisher method - as written in first reference.