ISharePointProjectItem インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SharePoint プロジェクト システムによって実装される、SharePoint プロジェクト アイテムのインスタンスを表します。
public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
interface ISharePointProjectMember
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
- 派生
- 実装
注釈
プロジェクト項目ファイルを含む SharePoint プロジェクト内の任意のフォルダーは、SharePoint プロジェクト項目ノードと見なされます。
プロパティ
Annotations |
IAnnotatedObject インターフェイスを実装するオブジェクトとカスタム データを関連付けるインスタンス IAnnotationDictionary を取得します。 (継承元 IAnnotatedObject) |
DefaultFile |
ソリューション エクスプローラーの SharePoint プロジェクト アイテム ノードがアクティブになったときに起動されるファイルを取得または設定します。 |
ExtensionData |
プロジェクト アイテムの拡張機能で複数の Visual Studio セッションにわたってカスタム データを永続化できるようにする情報を取得します。 |
FeatureActivationDependencies |
この SharePoint プロジェクト アイテムを含むフィーチャーに追加されるアクティブ化依存関係を取得します。 |
FeatureProperties |
この SharePoint プロジェクト アイテムを含むフィーチャーに追加されるキーと値のペアを取得します。 |
FeatureReceiver |
SharePoint プロジェクト アイテムで必要な場合に、フィーチャー レシーバーを取得します。 パッケージ化するときに、このフィーチャー レシーバーは、この SharePoint プロジェクト アイテムを含むフィーチャーに追加されます。 |
Files |
SharePoint プロジェクト アイテム フォルダー ノードとそのサブフォルダーの下位にあるプロジェクトのすべてのファイルのコレクションを取得します。 |
FullPath |
プロジェクト メンバーのファイルまたはディレクトリの完全なソース パスを取得します。 (継承元 ISharePointProjectMember) |
Icon |
ソリューション エクスプローラーで表示されるプロジェクト メンバー ノードのアイコンを取得します。 (継承元 ISharePointProjectMember) |
Id |
SharePoint プロジェクト アイテムのこのインスタンスに対応するグローバル一意 ID を取得します。 |
IsDisposed |
オブジェクトが破棄されるかどうかを取得します。 (継承元 INotifyObjectDisposed) |
IsDisposing |
オブジェクトが破棄されているかどうかを取得します。 (継承元 INotifyObjectDisposing) |
IsExpanded |
ソリューション エクスプローラーでノードが展開されるかどうかを取得または設定します。 (継承元 ISharePointProjectMember) |
Name |
ソリューション エクスプローラーで表示されるプロジェクト メンバー ノードの名前を取得します。 (継承元 ISharePointProjectMember) |
Project |
包含プロジェクトへの参照を取得します。 (継承元 ISharePointProjectMember) |
ProjectItemType |
SharePoint プロジェクト アイテム型を表すオブジェクトへの参照を取得します。 |
ProjectOutputReferences |
このプロジェクト アイテムに属するプロジェクト出力参照のコレクションを取得します。 参照先プロジェクトがビルドされ、それらのプライマリ出力がプロジェクト アイテムと共にパッケージ化されます。 |
ProjectUserFileData |
プロジェクト ユーザー ファイル (拡張子が .csproj.user または .vbproj.user のファイル) に保存される名前と値のペアを取得または設定するために使用できる IDictionary オブジェクトを取得します。 |
RelativePath |
プロジェクト ディレクトリ内にある項目の一意の場所を取得します。 (継承元 ISharePointProjectStartupItem) |
SafeControlEntries |
配置時にこの SharePoint プロジェクト アイテムと共に配置する必要のある安全なコントロール エントリのコレクションを取得します。 これらのエントリは、SharePoint プロジェクト アイテムを参照するパッケージに追加されます。 |
StartupUrl |
項目の開始時に起動する URL を取得します。 (継承元 ISharePointProjectStartupItem) |
VirtualFiles |
仮想ファイルを含むコレクションを取得します。 仮想ファイルは、デザイン時に存在している必要はありません。 パッケージ化を行うときに、MSBuild タスクはパッケージ化を成功させるために、ファイルが存在sていることを確認する必要があります。 |
メソッド
CollapseChildItems() |
このISharePointProjectMemberの子項目がすべてソリューション エクスプローラーで折りたたまれるようにします。 (継承元 ISharePointProjectMember) |
イベント
Disposed |
オブジェクトが破棄されるときに発生します。 (継承元 INotifyObjectDisposed) |
Disposing |
オブジェクトが破棄されているときに発生します。 (継承元 INotifyObjectDisposing) |
NameChanged |
プロジェクト メンバー ノードの名前が変更されたときに発生します。 (継承元 ISharePointProjectMember) |
Open |
SharePoint プロジェクト アイテム フォルダーを開いたときに発生します。 |