次の方法で共有


Microsoft.VisualStudio.SharePoint.Packages 名前空間

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