IMSBuildProjectDataServiceFactory.GetMSBuildProjectDataService 方法

定义

获取特定配置的 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>

项目属性

返回

IMSBuildProjectDataService

MSBuild 项目数据服务实例

适用于