共用方式為


ISharePointProjectItemTypeDefinition 介面

協助定義 SharePoint 專案項目的型別。

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

語法

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

ISharePointProjectItemTypeDefinition 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Annotations 取得 IAnnotationDictionary 執行個體,這個執行個體讓自訂資料與實作 IAnnotatedObject 介面的物件產生關聯。 (繼承自 IAnnotatedObject)。
公用屬性 Name 取得或設定設計工具中所顯示專案項目型別的名稱。名稱預設為識別碼。
公用屬性 ProjectItemType 取得正由此 ISharePointProjectItemTypeDefinition 執行個體定義的 ISharePointProjectItemType
公用屬性 ProjectService 取得 SharePoint 專案服務的執行個體。
公用屬性 SupportedAssemblyDeploymentTargets 取得或設定此專案項目所支援組件的部署位置。
公用屬性 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)。
公用事件 ProjectItemStartupUrlRequested 發生於要求 ISharePointProjectItem 的啟動 URL 時。

回頁首

備註

屬性只可以 InitializeType 方法的內部設定。

ISharePointProjectItemTypeDefinition 允許以型別來關聯至自訂資料,因為它繼承自 IAnnotatedObject 介面。

請參閱

參考

Microsoft.VisualStudio.SharePoint 命名空間