次の方法で共有


ISharePointProjectItem インターフェイス

定義

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 プロジェクト アイテム フォルダーを開いたときに発生します。

適用対象