IVsSolutionWorkspaceService.BuildProject(String, String, BuildType, IProgress<IFileContextActionProgressUpdate>, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellen eines Projekts durch Aufrufen von buildkontextaktionen von einem Anbieter
public:
System::Threading::Tasks::Task<bool> ^ BuildProject(System::String ^ projectFile, System::String ^ solutionBuildConfiguration, Microsoft::VisualStudio::Workspace::Build::BuildType buildType, IProgress<Microsoft::VisualStudio::Workspace::IFileContextActionProgressUpdate ^> ^ progress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<bool> BuildProject (string projectFile, string solutionBuildConfiguration, Microsoft.VisualStudio.Workspace.Build.BuildType buildType, IProgress<Microsoft.VisualStudio.Workspace.IFileContextActionProgressUpdate> progress, System.Threading.CancellationToken cancellationToken);
abstract member BuildProject : string * string * Microsoft.VisualStudio.Workspace.Build.BuildType * IProgress<Microsoft.VisualStudio.Workspace.IFileContextActionProgressUpdate> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function BuildProject (projectFile As String, solutionBuildConfiguration As String, buildType As BuildType, progress As IProgress(Of IFileContextActionProgressUpdate), cancellationToken As CancellationToken) As Task(Of Boolean)
Parameter
- projectFile
- String
Die Zielprojektdatei
- solutionBuildConfiguration
- String
Projektmappenbuildkonfiguration
- buildType
- BuildType
Der gewünschte Buildtyp
- progress
- IProgress<IFileContextActionProgressUpdate>
Status Monitor
- cancellationToken
- CancellationToken
Optionales Abbruch Token
Gibt zurück
Abschluss Aufgabe mit erfolgreicher Builderstellung