IMSBuildProjectDataServiceFactory.GetMSBuildProjectDataService 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取特定配置的 MSBuild 项目数据服务。
如果传递的参数为 null,则返回活动配置的服务。
public Microsoft.VisualStudio.Workspace.Extensions.MSBuild.IMSBuildProjectDataService GetMSBuildProjectDataService (Microsoft.VisualStudio.Workspace.IWorkspace workspace, string projectFile, string projectConfiguration, System.Collections.Generic.IDictionary<string,string> projectProperties = default);
abstract member GetMSBuildProjectDataService : Microsoft.VisualStudio.Workspace.IWorkspace * string * string * System.Collections.Generic.IDictionary<string, string> -> Microsoft.VisualStudio.Workspace.Extensions.MSBuild.IMSBuildProjectDataService
Public Function GetMSBuildProjectDataService (workspace As IWorkspace, projectFile As String, projectConfiguration As String, Optional projectProperties As IDictionary(Of String, String) = Nothing) As IMSBuildProjectDataService
参数
- workspace
- IWorkspace
工作区实例
- projectFile
- String
项目文件的路径,可能是相对于解决方案文件的路径
- projectConfiguration
- String
项目配置
- projectProperties
- IDictionary<String,String>
项目属性
返回
MSBuild 项目数据服务实例