次の方法で共有


IFeature インターフェイス

SharePoint プロジェクト システム内のフィーチャーの定義を表します。

名前空間:  Microsoft.VisualStudio.SharePoint.Features
アセンブリ:  Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll 内)

構文

'宣言
Public Interface IFeature _
    Inherits IFeatureManifest, IObservableModelElement
public interface IFeature : IFeatureManifest, 
    IObservableModelElement

IFeature 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ ActivateOnDefault インストール時にフィーチャーがアクティブかどうかを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ ActivationDependencies 現在のフィーチャーのアクティベーションが依存するフィーチャーのリストを取得します。 (IFeatureManifest から継承されます。)
パブリック プロパティ AlwaysForceInstall フィーチャーが既にインストールされている場合も、そのフィーチャーを強制的にインストールするかどうかを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ AutoActivateInCentralAdmin フィーチャーが管理者に対して既定でアクティブかどうかを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ Creator フィーチャーを作成した開発者の名前を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ DefaultResourceFile フィーチャー リソースを取得するための中央リソース ファイルを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ DeploymentPath フィーチャーが配置されるパッケージのパスを取得または設定します。
パブリック プロパティ Description フィーチャーが実行する内容の説明を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ Elements フィーチャー要素定義およびサポート ファイルのリストを取得します。 (IFeatureManifest から継承されます。)
パブリック プロパティ FeatureId フィーチャーの SharePoint ID を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ ImageAltText フィーチャーに関連付けられているイメージのテキストを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ ImageUrl フィーチャーに関連付けられているイメージの相対 URL を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ IsDesignerEnabled フィーチャーのデザイナーが有効であるかどうかを取得します。
パブリック プロパティ IsHidden アクティブ化できるフィーチャーのリストにフィーチャーが表示されているかどうかを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ ProjectItems フィーチャーと共に配置されたプロジェクト アイテムのリストを取得します。
パブリック プロパティ Properties フィーチャーのプロパティの既定値のリストを取得します。 (IFeatureManifest から継承されます。)
パブリック プロパティ ReceiverAssembly フィーチャーのイベント レシーバーを含むアセンブリの完全修飾名を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ ReceiverClass フィーチャーのイベント レシーバーのクラス名を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ RequireResources SharePoint が特定の言語とカルチャに対してリソースをチェックするかどうかを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ Scope フィーチャーがアクティブであるコンテキストを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ SolutionId フィーチャーがインストールされる SharePoint サーバーの ID を取得または設定します。このプロパティは、インフラストラクチャ専用です。使用しないでください。 (IFeatureManifest から継承されます。)
パブリック プロパティ Title 最大 255 文字のフィーチャーのタイトルを取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ UIVersion サイトの互換性のあるバージョンを示す文字列を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ UpgradeActions 現在のフィーチャーのアップグレード時に実行するアクションのリストを取得します。 (IFeatureManifest から継承されます。)
パブリック プロパティ UpgradeActionsReceiverAssembly カスタムのアップグレード アクションを処理するフィーチャーのイベント レシーバーを含むアセンブリの完全修飾名を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ UpgradeActionsReceiverClass カスタムのアップグレード アクションを処理するフィーチャーのイベント レシーバーのクラス名を取得または設定します。 (IFeatureManifest から継承されます。)
パブリック プロパティ Version フィーチャーのバージョンの System.Version 準拠の表現を取得または設定します。この値には、最大で 4 つの数字を小数点で区切って指定できます。 (IFeatureManifest から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertyChanged DSL モデル要素が変更されたときに発生します。 (IObservableModelElement から継承されます。)
パブリック イベント PropertyChanging DSL モデル要素が変更中であるときに発生します。 (IObservableModelElement から継承されます。)

このページのトップへ

参照

参照

Microsoft.VisualStudio.SharePoint.Features 名前空間