次の方法で共有


Microsoft.VisualStudio.SharePoint 名前空間

Microsoft.VisualStudio.SharePoint 名前空間には、使用することで Visual Studio で SharePoint プロジェクト システムを拡張できる型が含まれています。 この名前空間での型の使用の詳細については、「SharePoint プロジェクト システムの拡張」を参照してください。

クラス

ClassNameChangedEventArgs

クラスの名前が変更されたときに発生したイベントのデータを提供します。

ClassNameChangingEventArgs

クラスの名前が変更されようとしているときに発生したイベントのデータを提供します。

DeploymentEventArgs

DeploymentStarted イベントおよび DeploymentCompleted イベントのデータを提供します。

DeploymentPathChangedEventArgs

DeploymentPathChanged イベントのデータを提供します。

DeploymentStepCanceledEventArgs

DeploymentStepCanceled イベントに使用されるイベント引数クラスを表します。

DeploymentStepCompletedEventArgs

DeploymentStepCompleted イベントのデータを提供します。

DeploymentStepFailedEventArgs

DeploymentStepFailed イベントに使用されるイベント引数クラスを表します。

DeploymentStepStartedEventArgs

DeploymentStepStarted イベントのデータを提供します。

DeploymentTypeChangedEventArgs

DeploymentTypeChanged イベントのデータを提供します。

HighTrustCreationInformation

信頼性の高いアプリケーションの一部として Web プロジェクトを作成するための情報を提供します。

MenuItemEventArgs

Click イベントのイベント引数クラスを表します。

NameChangedEventArgs

NameChanged イベントのイベント引数クラスを表します。

NamespaceNameChangedEventArgs

名前空間の名前が変更されたときに発生するイベントのデータを提供します。

NamespaceNameChangingEventArgs

名前空間の名前が変更される直前に発生するイベントのデータを提供します。

SharePointCommandCanceledException

SharePoint コマンドがユーザーによってキャンセルときに発生する例外。

SharePointCommandException

SharePoint コマンドが失敗した場合にスローされる例外。

SharePointConnectionDisabledException

SharePoint 接続が無効な場合に発生する例外。

SharePointConnectionException

ローカル SharePoint サイトへの接続に失敗したときにスローされる例外。

SharePointProjectEventArgs

SharePoint プロジェクトに関連するイベントのデータを提供します。

SharePointProjectItemEventArgs

SharePoint プロジェクト項目に関連するイベントのデータを提供します。

SharePointProjectItemFileEventArgs

SharePoint プロジェクト項目ファイルに関連するイベントのデータを提供します。

SharePointProjectItemFileOpenEventArgs

プロジェクト項目のオープン イベントに関連するイベントのデータを取得します。

SharePointProjectItemIconAttribute

ソリューション エクスプローラーに表示される、カスタム プロジェクト項目の種類を表すアイコンを指定します。

SharePointProjectItemMenuItemsRequestedEventArgs

ProjectItemMenuItemsRequested イベントのデータを提供します。

SharePointProjectItemOpenEventArgs

Open イベントのデータを提供します。

SharePointProjectItemPropertiesRequestedEventArgs

ProjectItemPropertiesRequested イベントのデータを提供します。

SharePointProjectItemStartupUrlRequestedEventArgs

ProjectItemStartupUrlRequested イベントのデータを提供します。

SharePointProjectItemTypeAttribute

定義されているプロジェクト項目の種類の ID または拡張されているプロジェクト項目の種類の ID を指定します。

SharePointProjectMenuItemsRequestedEventArgs

ProjectMenuItemsRequested イベントのデータを提供します。

SharePointProjectPropertiesRequestedEventArgs

ProjectPropertiesRequested イベントのデータを提供します。

WebProjectCreationInformation

Web プロジェクト作成情報を表します。

インターフェイス

IAnnotatedObject

このインターフェイスを実装するオブジェクトとカスタム データの関連付けを有効にする IAnnotationDictionary を表します。

IAnnotationDictionary

SharePoint ツール オブジェクト モデルの特定のオブジェクトと関連付けることができるカスタム データ オブジェクトのディクショナリを表します。

ICodeRefactoringEvents

リファクタリング操作の発生について通知するイベントを提供します。

IDeployableFile

WSP ファイルにパッケージ化して SharePoint に配置できるすべてのファイルの基本インターフェイスを提供します。 これらのファイルは、配置関連の一連のプロパティを共有します。

IFeatureReceiver

SharePoint のフィーチャー レシーバーを表します。

IMappedFolder

SharePoint 内の場所にマップされている SharePoint プロジェクトのフォルダーを表します。

IMappedFolderCollection

SharePoint プロジェクト内のマップされたフォルダーのコレクションを表します。

IMenuItem

ISharePointProjectItem または IExplorerNode のコンテキスト メニューに追加できるメニュー項目を表します。

IMenuItemCollection

ProjectItemMenuItemsRequested イベント ハンドラーで動的に追加されるメニュー項目のコレクションを表します。

INotifyObjectDisposed

このインターフェイスを実装するクラスから、オブジェクトが破棄されるときに通知が出ます。

INotifyObjectDisposing

このインターフェイスを実装するクラスから、オブジェクトが破棄されているときに通知が出ます。

IObservableModelElement

プロパティを変更する/変更したイベントを公開する DSL モデル要素を表します。

IPropertySourceCollection

[プロパティ] ウィンドウに表示されるプロパティ ソース オブジェクトのコレクションを表します。

ISafeControlEntry

配置時に SharePoint の web.config ファイルに追加される安全なコントロール エントリを表します。

ISafeControlEntryCollection

安全なコントロール エントリのコレクションを表します。

ISharePointAppSettings

SharePoint アプリケーションまたは Office アプリケーションの設定を表します。

ISharePointCollection<T>

アイテムの読み取り専用コレクションを表します。 コレクションのコンテンツを変更するパブリック メソッドは提供されません。 SharePoint プロジェクト モデルのさまざまなコレクションの基本型として使用されます。 通常、これらのコレクションは内部で変更されます。そのような変更に関して、イベントを利用して監視できます。

ISharePointConnection

SharePoint コマンドの実行に使用できるメソッドを提供します。これは Visual Studio の SharePoint ツールの拡張機能から SharePoint サーバー オブジェクト モデルを呼び出します。

ISharePointProject

SharePoint プロジェクトを表します。

ISharePointProjectCollection

Visual Studio ソリューションのすべての SharePoint プロジェクトのコレクション。

ISharePointProjectEvents

ISharePointProject オブジェクトに関連するイベントを定義します。 実装オブジェクトによって、これらのイベントが発生するコンテキストが定義されます。

ISharePointProjectExtension

SharePoint プロジェクトの拡張を表します。

ISharePointProjectFeature

機能に関する情報を提供します。

ISharePointProjectFeatureCollection

SharePoint プロジェクトで定義されているすべての SharePoint 機能のコレクション。

ISharePointProjectFeatureResourceFile

フィーチャーのリソース ファイルを表します。

ISharePointProjectFeatureResourceFileCollection

フィーチャー リソース ファイルのコレクションを表します。

ISharePointProjectItem

SharePoint プロジェクト システムによって実装される、SharePoint プロジェクト アイテムのインスタンスを表します。

ISharePointProjectItemCollection

SharePoint プロジェクト アイテムのコレクションを表します。

ISharePointProjectItemEvents

ISharePointProjectItem オブジェクトに関連するイベントを定義します。

ISharePointProjectItemFile

SharePoint プロジェクト システムのファイルを表します。

ISharePointProjectItemFileCollection

SharePoint プロジェクト アイテム内のファイルのコレクションを表します。

ISharePointProjectItemFileEvents

ISharePointProjectItemFile オブジェクトに関連するイベントを定義します。

ISharePointProjectItemType

SharePoint プロジェクト アイテムの種類を表します。 IAnnotatedObject インターフェイスから継承されるため、ユーザーはカスタム データを種類に関連付けることができます。

ISharePointProjectItemTypeDefinition

SharePoint プロジェクト アイテムの種類の定義に役立ちます。

ISharePointProjectItemTypeExtension

SharePoint プロジェクト項目の特定の種類の拡張を表します。

ISharePointProjectItemTypeProvider

カスタム SharePoint プロジェクト項目の種類を定義します。

ISharePointProjectItemVirtualFile

SharePoint プロジェクト システムのファイルを表します。

ISharePointProjectItemVirtualFileCollection

SharePoint プロジェクト アイテム内にあるファイルのコレクションを表します。

ISharePointProjectLogger

SharePoint プロジェクト拡張機能が、指定した LogCategoryに応じてメッセージを出力ウィンドウとエラー 一覧に記録できるようにする SharePoint ログ サービスを表します。

ISharePointProjectMember

SharePoint プロジェクトのメンバーを表します。

ISharePointProjectMemberReference

SharePoint プロジェクトの項目の参照を指定します。

ISharePointProjectMemberReferenceCollection

SharePoint プロジェクト項目参照のコレクションを表します。

ISharePointProjectMemberReferenceResolver

SharePoint プロジェクト項目と項目自体の間の参照を解決する API を指定します。

ISharePointProjectOutputReference

参照される Visual Studio プロジェクトのプライマリ出力を表します。

ISharePointProjectOutputReferenceCollection

プロジェクト アイテムに属するプロジェクト出力参照のコレクションを表します。

ISharePointProjectPackage

SharePoint プロジェクトに関連付けられている SharePoint パッケージ。

ISharePointProjectService

SharePoint プロジェクト オブジェクト モデルのルート オブジェクトである、SharePoint プロジェクト サービスを表します。

ISharePointProjectStartupItem

ISharePointProject のスタートアップ項目として設定できる項目を表します。

列挙型

AssemblyDeploymentTarget

プロジェクトの出力アセンブリを配置する場所を指定します。

DeploymentType

ファイルで実行される配置の種類を指定します。

LogCategory

SharePoint ログ サービスを使用して書かれたメッセージが [出力] ウィンドウと [エラー一覧] ウィンドウのどこに表示されるかを指定します。

MappedFolderType

SharePoint プロジェクトのマップされたフォルダーの種類を指定します。

SharePointAuthenticationMode

SharePoint 認証モードの列挙。

SharePointProjectMode

SharePoint プロジェクトのモードを指定します。

SupportedAssemblyDeploymentTargets

指定した SharePoint プロジェクト アイテム向けにサポートされているすべてのアセンブリ配置ターゲットを表す列挙体。

SupportedDeploymentScopes

SharePoint 内で SharePoint プロジェクト アイテムをアクティブにすることが可能な配置スコープを指定します。

SupportedTrustLevels

SharePoint プロジェクト アイテムがサポートする SharePoint の信頼レベルを指定する列挙値。

WebProjectType

Web プロジェクトの種類の列挙。

注釈

この名前空間のほとんどの型はインターフェイスですが、次のインターフェイスのみがコードに実装されることを意図しています。