OperationProgressTask Konstruktoren

Definition

Überlädt

OperationProgressTask(JoinableTask, String, Func<Task<String>>)

Erstellt eine neue Arbeitseinheit, die zu einer beiträgt IOperationProgressStageAccess .

OperationProgressTask(JoinableTask, String, Func<Task<String>>, Nullable<Guid>)

Erstellt eine neue Arbeitseinheit, die zu einer beiträgt IOperationProgressStageAccess .

OperationProgressTask(JoinableTask, String, Func<Task<String>>)

Erstellt eine neue Arbeitseinheit, die zu einer beiträgt IOperationProgressStageAccess .

public:
 OperationProgressTask(Microsoft::VisualStudio::Threading::JoinableTask ^ joinableTask, System::String ^ name, Func<System::Threading::Tasks::Task<System::String ^> ^> ^ displayName);
public OperationProgressTask (Microsoft.VisualStudio.Threading.JoinableTask joinableTask, string name, Func<System.Threading.Tasks.Task<string>> displayName);
new Microsoft.VisualStudio.OperationProgress.OperationProgressTask : Microsoft.VisualStudio.Threading.JoinableTask * string * Func<System.Threading.Tasks.Task<string>> -> Microsoft.VisualStudio.OperationProgress.OperationProgressTask
Public Sub New (joinableTask As JoinableTask, name As String, displayName As Func(Of Task(Of String)))

Parameter

joinableTask
JoinableTask

Eine Aufgabe, die einen Teil eines Vorgangs darstellt.

name
String

Der invariante Name dieser Arbeitseinheit.

displayName
Func<Task<String>>

Eine Funktion, die zurückgibt, Task<TResult> um den Display Name zu erhalten. dieses OperationProgressTask . Wird nur aufgerufen, wenn der Benutzer tatsächlich für die Anzeige benötigt wird.

Gilt für

OperationProgressTask(JoinableTask, String, Func<Task<String>>, Nullable<Guid>)

Erstellt eine neue Arbeitseinheit, die zu einer beiträgt IOperationProgressStageAccess .

public:
 OperationProgressTask(Microsoft::VisualStudio::Threading::JoinableTask ^ joinableTask, System::String ^ name, Func<System::Threading::Tasks::Task<System::String ^> ^> ^ displayName, Nullable<Guid> projectId);
public OperationProgressTask (Microsoft.VisualStudio.Threading.JoinableTask joinableTask, string name, Func<System.Threading.Tasks.Task<string>> displayName, Guid? projectId);
new Microsoft.VisualStudio.OperationProgress.OperationProgressTask : Microsoft.VisualStudio.Threading.JoinableTask * string * Func<System.Threading.Tasks.Task<string>> * Nullable<Guid> -> Microsoft.VisualStudio.OperationProgress.OperationProgressTask
Public Sub New (joinableTask As JoinableTask, name As String, displayName As Func(Of Task(Of String)), projectId As Nullable(Of Guid))

Parameter

joinableTask
JoinableTask

Eine Aufgabe, die einen Teil eines Vorgangs darstellt.

name
String

Der invariante Name dieser Arbeitseinheit.

displayName
Func<Task<String>>

Eine Funktion, die zurückgibt, Task<TResult> um den Display Name zu erhalten. dieses OperationProgressTask . Wird nur aufgerufen, wenn der Benutzer tatsächlich für die Anzeige benötigt wird.

projectId
Nullable<Guid>

Die ID des Projekts, zu dem diese Aufgabe beiträgt. Diese Informationen können verwendet werden, um Vorgänge in Progres für-Projekte nachverfolgen. Wenn kein Wert angegeben wird, wird die Aufgabe als Auswirkungen auf alle Projekte betrachtet.

Gilt für