次の方法で共有


ISharePointProject インターフェイス

定義

SharePoint プロジェクトを表します。

public interface class ISharePointProject : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProject : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, System.ComponentModel.INotifyPropertyChanged
type ISharePointProject = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
Public Interface ISharePointProject
Implements INotifyPropertyChanged, ISharePointProjectMember
実装

プロパティ

ActiveDeploymentConfiguration

配置に使用する配置構成の名前を取得または設定します。 この値は、システムで使用できる配置構成のリストから指定する必要があります。

AddItemTemplatesGuid

項目の追加テンプレートを返すために使用する、言語固有のプロジェクトの種類の GUID を取得します。

Annotations

IAnnotatedObject インターフェイスを実装するオブジェクトとカスタム データを関連付けるインスタンス IAnnotationDictionary を取得します。

(継承元 IAnnotatedObject)
AppSettings

プロジェクトのアプリケーション固有の設定を取得します。

AssemblyDeploymentTarget

プロジェクトを配置するサーバー上の場所 ("Bin" または "GAC") を取得または設定します。

AutoRetract

デバッグ後にソリューションを取り消すかどうかを表す値を取得または設定します。

DeploymentConfigurations

ユーザー定義の配置構成とあらかじめ用意されている配置構成を含む、すべての配置構成のディクショナリ。

Features

プロジェクトで定義されている SharePoint フィーチャーのコレクションを取得します。

FullPath

プロジェクト メンバーのファイルまたはディレクトリの完全なソース パスを取得します。

(継承元 ISharePointProjectMember)
Icon

ソリューション エクスプローラーで表示されるプロジェクト メンバー ノードのアイコンを取得します。

(継承元 ISharePointProjectMember)
Id

プロジェクトの ID を取得します。

IncludeAssemblyInPackage

プロジェクト アセンブリをパッケージ化する必要があるかどうかを取得または設定します。

IsDisposed

オブジェクトが破棄されるかどうかを取得します。

(継承元 INotifyObjectDisposed)
IsDisposing

オブジェクトが破棄されているかどうかを取得します。

(継承元 INotifyObjectDisposing)
IsExpanded

ソリューション エクスプローラーでノードが展開されるかどうかを取得または設定します。

(継承元 ISharePointProjectMember)
IsSandboxedSolution

プロジェクトのパッケージがサンドボックス化されたソリューションまたはファーム ソリューションのどちらとして配置されるかを示す値を取得または設定します。

IsSilverlightDebuggingEnabled

Silverlight デバッグを有効にするかどうかを取得または設定します。

IsWorkflowDebuggingEnabled

ワークフロー デバッグが有効かどうかを示す値を取得または設定します。

MappedFolders

プロジェクトのマップ対象のフォルダーのコレクションを取得します。

Name

ソリューション エクスプローラーで表示されるプロジェクト メンバー ノードの名前を取得します。

(継承元 ISharePointProjectMember)
OutputFullPath

コンパイル後にプロジェクトのアセンブリの完全パスを取得します。

Package

プロジェクトに関連付けられている SharePoint パッケージのインスタンスを取得します。

PostDeploymentCommand

配置後に実行するコマンド ラインを取得または設定します。

PreDeploymentCommand

配置前に実行するコマンド ラインを取得または設定します。

Project

包含プロジェクトへの参照を取得します。

(継承元 ISharePointProjectMember)
ProjectItems

プロジェクトの SharePoint プロジェクト アイテムのコレクションを取得します。

ProjectMode

現在のプロジェクト システム モードを取得します。 有効な値については、「SharePointProjectMode」を参照してください。

ProjectService

SharePoint プロジェクト サービスのインスタンスを取得します。

ProjectUserFileData

プロジェクト ユーザー ファイル内の SharePoint プロジェクトに関連付けられているデータの読み取りと書き込みを取得します。

SelectedProjectItems

ソリューション エクスプローラーで選択された SharePoint プロジェクト アイテムの一覧を取得します。

SharePointConnection

vssphost.exe の 64 ビット プロセスでユーザーが SharePoint オブジェクト モデルに対してコマンドを実行できるようにする SharePoint 接続のインスタンスを取得します。

SiteUrl

デザイン時、配置時、およびデバッグ時にプロジェクトで使用されるサイト URL を取得または設定します。

StartupItem

プロジェクトの起動時に起動する項目を取得または設定します。

StartupUrl

プロジェクトの起動時に起動する URL を取得します。

TargetOfficeVersion

必要とされる SharePoint または Office のバージョン ("14.0" または "15.0") を取得します。 既定値は 14.0 です。

メソッド

CollapseChildItems()

このISharePointProjectMemberのすべての子項目がソリューション エクスプローラーで折りたたまれるようにします。

(継承元 ISharePointProjectMember)
Synchronize()

SharePoint プロジェクト オブジェクト モデルに保留中の項目の追加イベントを適用して、そのオブジェクト モデルを DTE オブジェクト モデルと同期します。

イベント

Disposed

オブジェクトが破棄されるときに発生します。

(継承元 INotifyObjectDisposed)
Disposing

オブジェクトが破棄されているときに発生します。

(継承元 INotifyObjectDisposing)
NameChanged

プロジェクト メンバー ノードの名前が変更されたときに発生します。

(継承元 ISharePointProjectMember)

適用対象