Windows Metro Style app occur error with Google Da

2019-02-25 05:54发布

OS: Windows 8 Consumer Preview
IDE: Visual Studio 11 Beta

I create a Blank Application(Windows Metro style).
And add Google Doc API sample code. (It is below)
It occur compile Error.(Cannot find type System.ComponentModel.ExpandableObjectConverter in module System.dll)

But When I create a Console Application(Windows), don't occur compile Error and Google Doc API working good.

Any ideas?

using System;
using Google.GData.Client;
using Google.GData.Documents;

namespace MyDocumentsListIntegration
{
  class Program
  {
    static void Main(string[] args)
    {
      DocumentsService service = new DocumentsService("MyDocumentsListIntegration-v1");

      // TODO: Authorize the service object for a specific user (see Authorizing requests)

      // Instantiate a DocumentsListQuery object to retrieve documents.
      DocumentsListQuery query = new DocumentsListQuery();

      // Make a request to the API and get all documents.
      DocumentsFeed feed = service.Query(query);

      // Iterate through all of the documents returned
      foreach (DocumentEntry entry in feed.Entries)
      {
        // Print the title of this document to the screen
        Console.WriteLine(entry.Title.Text);
      }
    }
  }
}

1条回答
beautiful°
2楼-- · 2019-02-25 06:27

It appears that the ExpandableObjectConverter class exists in the standard .NET framework, but if you look at the Metro API documentation for System.ComponentModel namespace, that class is not listed and so is not available.

I recommend using the .NET for Metro style apps page to discover what is available when writing a Metro style application.

查看更多
登录 后发表回答