OperationProgressTask Konstruktoren
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.
Ü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.
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.
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.
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.