Microsoft.VisualStudio.SharePoint.Packages 名前空間には、SharePoint プロジェクトのパッケージ定義にアクセスするために使用できる型が含まれています。
この名前空間の主要な種類は IPackage インターフェイスです。IPackage オブジェクトは、パッケージ マニフェストなど、SharePoint プロジェクトでのパッケージ定義を表します。IPackage オブジェクトを取得するには、まず ISharePointProject.Package プロパティを使用して ISharePointProjectPackage オブジェクトを取得します。次に、ISharePointProjectPackage.Model プロパティを使用して、IPackage オブジェクトを取得します。
インターフェイス
インターフェイス | 説明 | |
---|---|---|
![]() |
IApplicationResource | アプリケーション リソース ファイルを表します。 |
![]() |
IApplicationResourceCollection | アプリケーション リソース ファイルのコレクションを表します。 |
![]() |
IAssembly | アセンブリを表します。 |
![]() |
IAssemblyCollection | パッケージ内のアセンブリのコレクションを表します。 |
![]() |
IBindingRedirect | アセンブリ バインディング リダイレクトを表します。 |
![]() |
IBindingRedirectCollection | パッケージ アセンブリのバインディング リダイレクトのコレクションを表します。 |
![]() |
IClassResource | パッケージ内のクラス リソース ファイルを表します。 |
![]() |
IClassResourceCollection | パッケージ クラス リソース ファイルのコレクションを表します。 |
![]() |
ICodeAccessSecurityAssembly | コード アクセス セキュリティ (CAS) ポリシー内のアセンブリを表します。 |
![]() |
ICodeAccessSecurityAssemblyCollection | コード アクセス セキュリティ (CAS) ポリシーに関連付けられたアセンブリのコレクションを表します。 |
![]() |
ICustomAssembly | パッケージ内に含まれるアセンブリを表します。 |
![]() |
ICustomSolutionActivationDependency | パッケージ内のカスタム ソリューション アクティベーション依存関係を表します。 |
![]() |
IDwpFile | パッケージ内の Web パーツ (.dwp) ファイルを表します。 |
![]() |
IDwpFileCollection | パッケージ内の Web パーツ (.dwp) ファイルのコレクションを表します。 |
![]() |
IFeatureManifestReference | パッケージ内のフィーチャー マニフェスト ファイルを表します。 |
![]() |
IFeatureManifestReferenceCollection | パッケージ内のフィーチャー マニフェスト ファイルのコレクションを表します。 |
![]() |
IPackage | SharePoint プロジェクト システム内のパッケージの定義を表します。 |
![]() |
IPackageManifest | SharePoint パッケージ マニフェストを表します。 |
![]() |
IPermissionElement | コード アクセス セキュリティ (CAS) アクセス許可を表します。 |
![]() |
IPermissionElementCollection | コード アクセス セキュリティ (CAS) ポリシー アクセス許可のコレクションを表します。 |
![]() |
IPolicyItem | コード アクセス セキュリティ (CAS) ポリシー アイテムを表します。 |
![]() |
IPolicyItemCollection | コード アクセス セキュリティ (CAS) ポリシー アイテムのコレクションを表します。 |
![]() |
IProjectOutputAssembly | パッケージに含まれるプロジェクト出力アセンブリを表します。 |
![]() |
IResource | パッケージ内のリソース ファイルを表します。 |
![]() |
IResourceCollection | パッケージ内のリソース ファイルのコレクションを表します。 |
![]() |
IRootFile | パッケージ内のルート ファイルを表します。 |
![]() |
IRootFileCollection | パッケージ内のルート ファイルのコレクションを表します。 |
![]() |
ISafeControl | パッケージ内の安全なコントロールを表します。 |
![]() |
ISafeControlCollection | 安全なコントロールのコレクションを表します。 |
![]() |
ISiteDefinitionManifest | サイト定義マニフェスト ファイルを表します。 |
![]() |
ISiteDefinitionManifestCollection | サイト定義マニフェストのコレクションを表します。 |
![]() |
ISolutionActivationDependency | SharePoint パッケージのアクティベーション依存関係を表します。 |
![]() |
ISolutionActivationDependencyCollection | 別のパッケージのアクティベーションが依存するパッケージのコレクションを表します。 |
![]() |
ITemplateFile | パッケージ内のテンプレート ファイルを表します。 |
![]() |
ITemplateFileCollection | パッケージ内のテンプレート ファイルのコレクションを表します。 |
![]() |
IWebTempFile | パッケージ内の Web テンプレート ファイルを表します。 |
![]() |
IWebTempFileCollection | パッケージ内の Web テンプレート ファイルのコレクションを表します。 |
列挙型
列挙体 | 説明 | |
---|---|---|
![]() |
ApplicationResourceType | サーバー上にアプリケーション リソース ファイルを配置する場所を指定します。 |
![]() |
DeploymentServerType | パッケージをホストするサーバーの種類を指定します。 |
![]() |
DeploymentTarget | SharePoint サーバー上にアセンブリを配置する場所を指定します。 |
![]() |
ResetWebServerModeOnUpgrade | アップグレード後に Web サーバーを再開する方法を指定します。 |