SharePoint フィーチャーが、他のフィーチャーの機能またはデータに依存している場合があります。 その場合は、このフィーチャーの依存関係として、これらの他のフィーチャーをマークできます。 これにより、依存元のフィーチャーがアクティブ化される前に、依存先のフィーチャーが確実にアクティブ化されます。
依存関係の追加
ソリューション内の他のフィーチャーを依存関係として追加できます。 これにより、依存元のフィーチャーがインストールされる前に、必要なフィーチャーが確実にインストールされます。
ソリューション内のフィーチャーの依存関係を追加するには
フィーチャー デザイナーを開きます。
[フィーチャー アクティブ化依存関係] の横の矢印をクリックします。
[追加] ボタンをクリックします。
[フィーチャー アクティブ化依存関係の追加] ダイアログ ボックスが表示されます。
[フィーチャーの依存関係をソリューションに追加する] をクリックします。
依存関係として追加するフィーチャーのタイトルをクリックします。 対象のフィーチャーが複数ある場合は、Ctrl キーを押しながら、それらのフィーチャー名をクリックします。
[追加] ボタンをクリックします。
カスタム依存関係の追加
SharePoint サーバーに既に配置されているフィーチャーを依存関係として追加できます。 これにより、依存元のフィーチャーがインストールされる前に、依存先のフィーチャーがすべてアクティブ化されていることが SharePoint のアクティブ化プロセスによって確認されます。
依存関係をフィーチャー ID で追加するには
フィーチャー デザイナーを開きます。
[機能アクティブ化依存関係] の横の矢印をクリックします。
[追加] ボタンをクリックします。
[機能アクティブ化依存関係] ダイアログ ボックスが開きます。
[カスタム依存関係を追加する] をクリックします。
[フィーチャー ID] ボックスに、アクティブ化の依存関係としてマークするフィーチャーの GUID を入力します。
[追加] ボタンをクリックします。
カスタム依存関係の編集
過去に追加したカスタム依存関係は編集することができます。 ただし、ソリューション内にある依存先のフィーチャーは削除できるだけであり、編集することはできません。
ソリューション内のフィーチャーの依存関係を変更するには
フィーチャー デザイナーを開きます。
[機能アクティブ化依存関係] の横の矢印をクリックします。
削除するフィーチャーの名前をクリックします。
[編集] をクリックします。
[カスタム フィーチャー アクティブ化依存関係の編集] ダイアログ ボックスが表示されます。
タイトル、フィーチャー ID、または説明を変更します。
[Submit] をクリックします。
依存関係の削除
ソリューション内のフィーチャーの依存関係を削除するには
フィーチャー デザイナーを開きます。
[機能アクティブ化依存関係] の横の矢印をクリックします。
削除するフィーチャーの名前をクリックします。
[削除] をクリックします。
参照
処理手順
方法: SharePoint フィーチャーをカスタマイズする
方法: SharePoint フィーチャーの項目を追加および削除する