Share via


ISharePointProjectItemType 介面

定義

代表 SharePoint 專案項目的類型。 它可讓使用者建立自訂資料與類型的關聯,因為它繼承自 IAnnotatedObject 介面。

public interface class ISharePointProjectItemType : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemEvents, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemEvents, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemFileEvents
type ISharePointProjectItemType = interface
    interface IAnnotatedObject
    interface ISharePointProjectItemEvents
    interface ISharePointProjectItemFileEvents
Public Interface ISharePointProjectItemType
Implements IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
實作

屬性

Annotations

取得 IAnnotationDictionary 執行個體,以建立自訂資料與實作 IAnnotatedObject 介面之物件的關聯。

(繼承來源 IAnnotatedObject)
Id

取得 SharePoint 專案項目類型的唯一識別碼。

IsValid

取得專案項目是否有效。

Name

取得設計工具中所顯示類型的易記名稱。 名稱預設是識別碼。

ProjectService

取得 SharePoint 專案服務的執行個體。

SupportedAssemblyDeploymentTargets

取得此 ProjectItem 所支援之組件的部署位置。

SupportedDeploymentScopes

取得支援在 SharePoint 中部署 ISharePointProjectItem 的範圍。

SupportedTrustLevels

取得 SharePoint 中 ISharePointProjectItem 所支援的信任層級。

事件

DeploymentStepCanceled

ISharePointProjectItem 執行個體的部署步驟已取消時發生。

(繼承來源 ISharePointProjectItemEvents)
DeploymentStepCompleted

發生於完成 ISharePointProjectItem 執行個體的部署步驟時。

(繼承來源 ISharePointProjectItemEvents)
DeploymentStepFailed

ISharePointProjectItem 執行個體的部署步驟失敗時發生。

(繼承來源 ISharePointProjectItemEvents)
DeploymentStepStarted

發生於啟動 ISharePointProjectItem 執行個體的部署步驟時。

(繼承來源 ISharePointProjectItemEvents)
FileAdded

發生於加入新的 ISharePointProjectItemFile 執行個體時。

(繼承來源 ISharePointProjectItemFileEvents)
FileDeploymentPathChanged

在修改 DeploymentPath 屬性時發生。

(繼承來源 ISharePointProjectItemFileEvents)
FileDeploymentTypeChanged

在修改 DeploymentType 屬性時發生。

(繼承來源 ISharePointProjectItemFileEvents)
FileNameChanged

發生於重新命名 ISharePointProjectItemFile 執行個體時。

(繼承來源 ISharePointProjectItemFileEvents)
FileOpening

代表 SharePoint 專案項目的類型。 它可讓使用者建立自訂資料與類型的關聯,因為它繼承自 IAnnotatedObject 介面。

(繼承來源 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)

適用於