OperationProgressTask 构造函数

定义

重载

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

创建一个分配的新工作单元 IOperationProgressStageAccess

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

创建一个分配的新工作单元 IOperationProgressStageAccess

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

创建一个分配的新工作单元 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)))

参数

joinableTask
JoinableTask

表示部分操作的任务。

name
String

此工作单元的固定名称。

displayName
Func<Task<String>>

一个函数,它返回 Task<TResult> 以获取 DisplayName。 此的 OperationProgressTask 。 只有在实际需要向用户显示时才会调用。

适用于

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

创建一个分配的新工作单元 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))

参数

joinableTask
JoinableTask

表示部分操作的任务。

name
String

此工作单元的固定名称。

displayName
Func<Task<String>>

一个函数,它返回 Task<TResult> 以获取 DisplayName。 此的 OperationProgressTask 。 只有在实际需要向用户显示时才会调用。

projectId
Nullable<Guid>

此任务所分配到的项目的 id。 此信息可用于跟踪项目的 progres 中的操作。 如果未指定,则会将该任务视为影响所有项目。

适用于