title: Windows 8 - await Task<Bool> - async call back on completed listener required
body: <p>I have a function which opens a file from storage and returns back a Boolean specified that the file opened just fine.</p>
  
  <pre><code>private async Task&lt;bool&gt; SaveImage()
  {
      try
      {
          await filesave.openAsync(FileAccessMode.ReadWrite)
      }
      catch()
      {
          return false;
      }
  
      return true;
  }
  </code></pre>
  
  <p>I want to call the await SaveImage() function, but somehow want a listener/event handler which tells me when this has completed.. upon completion I want to update my layout with new data. How is this possible using the new WINRT async/ await async methodology for windows 8? is there a work around/substitute.</p>
  
  <p>How can I setup a event handler type scenario? (on complete)</p>