ISharePointProjectItemType 介面

表示 SharePoint 專案項目的型別。 可以讓使用者將自訂資料與型別產生關聯,原因是它繼承自 IAnnotatedObject 介面。

命名空間:  Microsoft.VisualStudio.SharePoint
組件:  Microsoft.VisualStudio.SharePoint (在 Microsoft.VisualStudio.SharePoint.dll 中)

語法

'宣告
Public Interface ISharePointProjectItemType _
    Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : IAnnotatedObject, 
    ISharePointProjectItemEvents, ISharePointProjectItemFileEvents

ISharePointProjectItemType 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Annotations 取得 IAnnotationDictionary 執行個體,這個執行個體讓自訂資料與實作 IAnnotatedObject 介面的物件產生關聯。 (繼承自 IAnnotatedObject)。
公用屬性 Id 取得 SharePoint 專案項目型別的唯一識別碼。
公用屬性 IsValid 取得專案項目是否有效。
公用屬性 Name 取得設計工具中所顯示型別的易記名稱。名稱預設為識別碼。
公用屬性 ProjectService 取得 SharePoint 專案服務的執行個體。
公用屬性 SupportedAssemblyDeploymentTargets 取得這個 ProjectItem 所支援組件的部署位置。
公用屬性 SupportedDeploymentScopes 取得 SharePoint 中所支援 ISharePointProjectItem 的部署範圍。
公用屬性 SupportedTrustLevels 取得 SharePoint 中 ISharePointProjectItem 所支援的信任層級。

回頁首

事件

  名稱 說明
公用事件 DeploymentStepCompleted 發生於完成 ISharePointProjectItem 執行個體的部署步驟時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 DeploymentStepStarted 發生於啟動 ISharePointProjectItem 執行個體的部署步驟時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 FileAdded 發生於加入新的 ISharePointProjectItemFile 執行個體時。 (繼承自 ISharePointProjectItemFileEvents)。
公用事件 FileDeploymentPathChanged 發生於修改 DeploymentPath 屬性時。 (繼承自 ISharePointProjectItemFileEvents)。
公用事件 FileDeploymentTypeChanged 發生於修改 DeploymentType 屬性時。 (繼承自 ISharePointProjectItemFileEvents)。
公用事件 FileNameChanged 發生於重新命名 ISharePointProjectItemFile 執行個體時。 (繼承自 ISharePointProjectItemFileEvents)。
公用事件 FilePropertyChanged 發生於修改 ISharePointProjectItemFile 執行個體中的屬性值時。 (繼承自 ISharePointProjectItemFileEvents)。
公用事件 FileRemoved 發生於移除 ISharePointProjectItemFile 執行個體時。 (繼承自 ISharePointProjectItemFileEvents)。
公用事件 ProjectItemAdded 發生於加入新的 ISharePointProjectItem 執行個體時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemDisposing 發生於將要處置 ISharePointProjectItem 執行個體時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemInitialized 發生於初始化 ISharePointProjectItem 執行個體時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemMenuItemsRequested 發生於要求內容功能表項目的 ISharePointProjectItem 執行個體時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemNameChanged 發生於重新命名 ISharePointProjectItem 執行個體時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemOpen 發生於開啟 SharePoint 專案項目資料夾時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemPropertiesRequested 發生於要求 ISharePointProjectItem 執行個體中的屬性時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemPropertyChanged 發生於變更 ISharePointProjectItem 執行個體中的屬性值時。 (繼承自 ISharePointProjectItemEvents)。
公用事件 ProjectItemRemoved 發生於移除 ISharePointProjectItem 執行個體時。 (繼承自 ISharePointProjectItemEvents)。

回頁首

請參閱

參考

Microsoft.VisualStudio.SharePoint 命名空間