2011-03-14 6 views
0

プログラムで更新する共有ポイントサイトがあります。私はリストに列を追加したい。私はコードでこれをキャプチャして、dev、test、liveに対して実行できるようにします。これを行う最善の方法は何ですか。SharePoint2010プログラムでサイトを作成/更新する

+0

いつあなたのコードを実行しますか? IE:サイトが作成されたとき、リストが作成されたとき、ユーザーが機能をオンにしたとき、リストに項目が追加されたときなどに、コードをリストに追加したいのですか? –

+0

機能をオンにすると、変更が加えられます。 – Alice

答えて

1

Visual Studio 2010を使用して、Featureを作成し、Feature Activatedイベントハンドラを追加します。

ここに、リストにフィールドを追加する方法に関するMSDNのチュートリアルがあります。

http://msdn.microsoft.com/en-us/library/aa540133.aspx

0

私は最善の方法は、PowerShellのスクリプトを使用し、どのような環境でスクリプトを実行することであると思います。

もう1つの方法は、ListInstance xmlを使用してwspパッケージを作成することです。

私は、リストを作成するための機能有効化でコードを書くのが最後です。 私のブログCreating Custom List with powershellを参照できます。

関連する問題