2010-11-23 9 views
1

次の2つのシナリオで誰でも助けてくれますか?Sharepointに接続された共有ポイントオブジェクトをすべて取得します

1)私がSharepointサイトのURLに合格した場合、利用可能なすべてのリスト(Sharepointによって提供される)やカスタムリスト(Created by user)、ページレイアウト、サイトレイアウト、Webテンプレート、サイトテンプレート、サイトやワークスペース、ライブラリなど(シェアポイントによって提供されます))上記のすべてのカスタムリストはありません。

要件を超えているため、Sharepointオブジェクトモデルを使用できますか。

誰でも私にサンプルコードを提供できますか?

2)上記の情報をXMLファイルにキャッシュ(または格納)して、このXMLを参考にしてください。

私はサンプルコードをできるだけ早く提供できますか?

+0

この情報はxmlファイルに保存する必要があります。このファイルは後でWindowsアプリケーションで使用するため、オフラインで作業したり、サイトやその他の情報を必要とするたびにsharepointと対話する必要はありません私のアプリケーションで必要な共有オブジェクト。 – techie

答えて

0

Hereは、SPSiteオブジェクトへの参照を取得するためのコードです。

プロパティrootwebは、基本SPWebオブジェクトを提供します。必要であれば、AllWebsをすべて反復処理できます。

SPWebオブジェクトには、Listsというプロパティがあり、そのSPWebのすべてのリストを検索することができます。

これらのリンクには、かなり速く進むための十分なコードが必要です。

SharePoint ManagerこのコードはGNU General Public Licenseバージョン2(GPLv2) ライセンスhereの対象となります。

+0

これは私が欲しいものではありません。私は、利用可能なページレイアウト、サイト、コンテンツタイプ、リストテンプレート、およびその他の必要なオブジェクトをsharepointによって提供する必要があります。上記の情報は私が接続しているサイトコレクションで作成したサイトに関する情報を私に提供します。 – techie

関連する問題