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 | IAnnotatedObject インターフェイスを実装するオブジェクトにカスタム データを関連付ける IAnnotationDictionary インスタンスを取得します。 (IAnnotatedObject から継承されます。) | |
Name | デザイナーに表示するプロジェクト アイテム型の名前を取得または設定します。既定では、ID です。 | |
ProjectItemType | この ISharePointProjectItemTypeDefinition インスタンスによって定義されている ISharePointProjectItemType を取得します。 | |
ProjectService | SharePoint プロジェクト サービスのインスタンスを取得します。 | |
SupportedAssemblyDeploymentTargets | このプロジェクト アイテムでサポートされているアセンブリの配置場所を取得または設定します。 | |
SupportedDeploymentScopes | SharePoint で ISharePointProjectItem の配置がサポートされているスコープを取得または設定します。 | |
SupportedTrustLevels | ISharePointProjectItem でサポートされている SharePoint の信頼レベルを取得または設定します。 |
このページのトップへ
イベント
このページのトップへ
解説
プロパティは、InitializeType メソッドの内部でのみ設定できます。
ISharePointProjectItemTypeDefinition では、IAnnotatedObject インターフェイスを継承するため、カスタム データを型に関連付けることができます。