ISharePointProject 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 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 |
取得 IAnnotationDictionary 執行個體,以建立自訂資料與實作 IAnnotatedObject 介面之物件的關聯。 (繼承來源 IAnnotatedObject) |
AppSettings |
取得專案的應用程式專用設定。 |
AssemblyDeploymentTarget |
取得或設定伺服器上應該部署專案的位置:"Bin" 或 "GAC"。 |
AutoRetract |
取得或設定是否在偵錯後撤銷方案。 |
DeploymentConfigurations |
所有部署組態的字典,包括使用者定義和預設部署組態。 |
Features |
取得專案中所定義之 SharePoint 功能的集合。 |
FullPath |
取得專案成員檔案或目錄的完整來源路徑。 (繼承來源 ISharePointProjectMember) |
Icon |
取得方案總管中所顯示專案成員節點的圖示。 (繼承來源 ISharePointProjectMember) |
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 |
取得 SharePoint 連線執行個體,這個執行個體讓使用者可以針對 vssphost.exe 64 位元處理序中的 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) |