Microsoft.VisualStudio.SharePoint.Packages 名前空間

Microsoft.VisualStudio.SharePoint.Packages 名前空間には、SharePoint プロジェクトのパッケージ定義にアクセスするために使用できる型が含まれています。

インターフェイス

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 サーバーを再起動する方法を指定します。

注釈

この名前空間の主要な型は、IPackageインターフェイスです。 IPackageオブジェクトは、パッケージ マニフェストを含む、SharePoint プロジェクトのパッケージ定義を表します。 取得する、IPackageオブジェクト、まず使用して、Microsoft.VisualStudio.SharePoint.ISharePointProject.Packageを取得するプロパティ、ISharePointProjectPackageオブジェクト。 次に、使用、Microsoft.VisualStudio.SharePoint.ISharePointProjectPackage.Modelを取得するプロパティ、IPackageオブジェクト。