title: Programmatically matching a package name to a full package name
body: <p>I'm trying to get a good way of automatically running appcert.exe in an easy way. </p>
  
  <p>I can not for the life of me figure out how to get the full package name of a package. For instance, I have an application titled <code>TwitterDemo</code>, yet when I run Get-AppxPackage, that application doesn't even appear to be listed(probably listed as something like <code>c2934-289aa9-394...</code>. Also, I really had rather not rely on using Get-AppxPackage from powershell and then parsing it's output and/or moving it to regular command line. There doesn't even appear to be an API for querying the package database from .Net, and the C++ API seems rather complex. </p>
  
  <p>So basically, what's the easiest way of matching an applications "title" to it's full package name? </p>