ISharePointProjectFeature インターフェイス
フィーチャーに関する情報を提供します。
名前空間: Microsoft.VisualStudio.SharePoint
アセンブリ: Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll 内)
構文
'宣言
Public Interface ISharePointProjectFeature _
Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, _
INotifyPropertyChanged
public interface ISharePointProjectFeature : ISharePointProjectMember,
IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
ISharePointProjectFeature 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Annotations | IAnnotatedObject インターフェイスを実装するオブジェクトにカスタム データを関連付ける IAnnotationDictionary インスタンスを取得します。 (IAnnotatedObject から継承されます。) | |
EventReceiverFile | フィーチャーに関連付けられているイベント レシーバーのコード ファイルを取得します。 | |
FeatureFile | .feature ファイルのプロジェクト メンバーを取得します。 | |
FullPath | プロジェクト メンバーのファイルまたはディレクトリのソースの完全パスを取得します。 (ISharePointProjectMember から継承されます。) | |
Icon | ソリューション エクスプローラー に表示されるプロジェクト メンバー ノードのアイコンを取得します。 (ISharePointProjectMember から継承されます。) | |
Id | フィーチャー ファイルの ID を取得します。 | |
IsDisposed | オブジェクトが破棄されるかどうかを取得します。 (INotifyObjectDisposed から継承されます。) | |
IsDisposing | オブジェクトが破棄されるかどうかを取得します。 (INotifyObjectDisposing から継承されます。) | |
IsExpanded | ソリューション エクスプローラー でノードが展開されているかどうかを取得または設定します。 (ISharePointProjectMember から継承されます。) | |
ManifestTemplateFile | フィーチャーに関連付けられているマニフェストのテンプレート ファイルを取得します。 | |
Model | フィーチャー ファイルのオブジェクト モデルを取得します。 | |
Name | ソリューション エクスプローラー に表示されるプロジェクト メンバー ノードの名前を取得します。 (ISharePointProjectMember から継承されます。) | |
Project | 格納プロジェクトへの参照を取得します。 (ISharePointProjectMember から継承されます。) | |
ProjectItems | フィーチャーのこのインスタンスから参照されている ISharePointProjectItem インスタンスのコレクションを取得します。 | |
ResourceFiles | フィーチャーに関連付けられているリソース ファイルのコレクションを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
CollapseChildItems | この ISharePointProjectMember のすべての子項目がソリューション エクスプローラーで折りたたまれるようにします。 (ISharePointProjectMember から継承されます。) | |
Validate | IDE でフィーチャーのデザイン時検証を実行し、エラー一覧を更新します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
Disposed | オブジェクトが破棄されるときに発生します。 (INotifyObjectDisposed から継承されます。) | |
Disposing | オブジェクトが破棄されるときに発生します。 (INotifyObjectDisposing から継承されます。) | |
NameChanged | プロジェクト メンバー ノードの名前が変更されたときに発生します。 (ISharePointProjectMember から継承されます。) | |
PropertyChanged | プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。) |
このページのトップへ
解説
ISharePointProjectFeature は、.feature ファイルを含むフォルダーに関連付けられています。