アドイン スコープの外部コンテンツ タイプを作成する (SharePoint)
SharePoint アドインでのインストール、セキュリティ保護、および使用が可能な外部コンテンツ タイプの作成方法について説明します。
アドインを対象範囲とする外部コンテンツ タイプを開発するための前提条件
アドインを対象範囲とする外部コンテンツ タイプの開発を開始するには、以下が必要です。
SharePoint
Visual Studio 2012
Office Developer Tools for Visual Studio 2012
インターネットで使用可能な公開された OData サービス
SharePoint 開発環境のセットアップについては、「SharePoint の一般的な開発環境を設定する」を参照してください。
アドイン スコープの外部コンテンツ タイプを作成する
以下の手順は、Open Data Protocol (OData) ソースに基づいて外部コンテンツ タイプを作成する方法、またスコープが SharePoint アドインに設定されるように外部コンテンツ タイプを変更する方法を示しています。
新しい SharePoint アドインを作成するには
Visual Studio 2012 を開きます。
[ Add-in for SharePoint] プロジェクトを作成します。
アドイン名、アドインをデバッグするためのサイト URL、アドインの任意のホスト方法 (自動ホスト、プロバイダーによるホスト、または SharePoint によるホスト) など、アドインの設定を指定します。 詳細については、「SharePoint アドインを開発およびホストするためのパターンを選択する」を参照してください。
[ 完了] を選択してアプリを作成します。
SharePoint アドインを作成するためのすべての手順については、次のトピックを参照してください。
外部コンテンツ タイプを生成するには
ソリューション エクスプローラーでプロジェクトのショートカット メニューを開き、[ 追加]、[ Content types for External Data source (外部データ ソース用のコンテンツ タイプ)] の順に選択します。
この操作により、選択したデータ ソースの検索と BDC モデルの作成を支援するウィザードが起動します。
[ OData ソースの指定] ページで、接続先の OData サービスの URL を入力します。 この URL は
http://services.odata.org/Northwind/Northwind.svc/
のような形式になります。OData ソースの名前を指定します。
注:
この例では、 Open Data Protocol Web サイトにあるプロデューサーの一覧から入手できる Northwind サービスを使用します。
この OData サービスによって公開されているデータ エンティティを示す一覧が表示されます。 1 つ以上のエンティティを選択し、[完了] を選択します。
アドインを対象範囲とする外部コンテンツ タイプを展開するには
- F5 キーを押すと、プロジェクトがコンパイルされ、プロジェクト ファイルが SharePoint にアップロードされます。