Microsoft.VisualStudio.SharePoint.Features 名前空間には、SharePoint プロジェクトのフィーチャーの定義にアクセスするために使用できる型が含まれています。
この名前空間の主要な種類は IFeature インターフェイスです。IFeature オブジェクトは、機能マニフェストなど、SharePoint プロジェクトでの特定の機能の定義を表します。IFeature オブジェクトにアクセスするには、まず ISharePointProject.Features プロパティを使用して ISharePointProjectFeature オブジェクトを取得します。次に、ISharePointProjectFeature.Model プロパティを使用して、IFeature オブジェクトを取得します。
インターフェイス
インターフェイス | 説明 | |
---|---|---|
![]() |
IAddContentTypeFieldUpgradeAction | 既存のコンテンツ タイプに新しいフィールドを追加するアップグレード アクションを表します。 |
![]() |
IApplyElementManifestsUpgradeAction | 新しいフィーチャー要素をプロビジョニングするアップグレード アクションを表します。 |
![]() |
ICustomFeatureActivationDependency | 別のフィーチャーのアクティベーションが依存している既存のフィーチャーを表します。 |
![]() |
ICustomUpgradeAction | フィーチャーのイベント レシーバーを実行するアップグレード アクションを表します。 |
![]() |
ICustomUpgradeActionParameter | カスタムのアップグレード アクション パラメーターを表します。 |
![]() |
ICustomUpgradeActionParameterCollection | カスタムのアップグレード アクション パラメーターのコレクションを表します。 |
![]() |
IDiscreteUpgradeAction | フィーチャーのアップグレード時に実行されるアクションを表します。 |
![]() |
IDiscreteUpgradeActionCollection | フィーチャー アップグレード アクションのコレクションを表します。 |
![]() |
IElement | フィーチャーに関連付けられているファイルを表します。 |
![]() |
IElementCollection | フィーチャー要素のコレクションを表します。 |
![]() |
IFeature | SharePoint プロジェクト システム内のフィーチャーの定義を表します。 |
![]() |
IFeatureActivationDependency | 別のフィーチャーのアクティベーションが依存しているフィーチャーを表します。 |
![]() |
IFeatureActivationDependencyCollection | フィーチャー アクティベーション依存関係のコレクションを表します。 |
![]() |
IFeatureManifest | SharePoint フィーチャーのマニフェストを表します。 |
![]() |
IMapFileUpgradeAction | SharePoint の Web フロントエンド (WFE) サーバー ファイル システムの異なるセットアップ パスにカスタマイズされていないファイルを再マップするアップグレード アクションを表します。 |
![]() |
IProperty | フィーチャー プロパティの既定値を表します。 |
![]() |
IPropertyCollection | フィーチャー プロパティの既定値のコレクションを表します。 |
![]() |
IReferencedFeatureActivationDependency | 別のフィーチャーが依存している Visual Studio ソリューションのフィーチャーを表します。 |
![]() |
IUpgradeAction | フィーチャーのアップグレード時に実行されるアクションを表します。 |
![]() |
IUpgradeActionCollection | フィーチャー アップグレード アクションのコレクションを表します。 |
![]() |
IVersionRange | フィーチャーの特定のバージョンのアップグレード時に実行されるアクションのコレクションを表します。 |
列挙型
列挙体 | 説明 | |
---|---|---|
![]() |
DiscreteUpgradeActionType | フィーチャーのアップグレード時に実行するアクションの種類を指定します。 |
![]() |
FeatureElementType | フィーチャーが配置されるときに SharePoint で要素が処理される方法を指定します。 |
![]() |
FeatureScope | フィーチャーがアクティブであるコンテキストを指定します。 |