3

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

空のアプリケーション (Windows Metro スタイル) を作成します。
Google Doc API のサンプル コードを追加します。(以下です)
コンパイルエラーが発生します。 (モジュール System.dll に System.ComponentModel.ExpandableObjectConverter 型が見つかりません)

しかし、コンソール アプリケーション (Windows) を作成すると、コンパイル エラーが発生せず、Google Doc API が正常に動作します。

何か案は?

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);
      }
    }
  }
}
4

1 に答える 1

1

ExpandableObjectConverterクラスは標準の .NET フレームワークに存在するようですが、 System.ComponentModel名前空間の Metro API ドキュメントを見ると、そのクラスはリストされていないため、利用できません。

Metro スタイル アプリ用の .NETページを使用して、Metro スタイル アプリケーションを作成するときに何が利用できるかを確認することをお勧めします。

于 2012-05-09T23:39:48.123 に答える