OperationProgressTask Construtores

Definição

Sobrecargas

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

Cria uma nova unidade de trabalho que contribui para um IOperationProgressStageAccess .

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

Cria uma nova unidade de trabalho que contribui para um IOperationProgressStageAccess .

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

Cria uma nova unidade de trabalho que contribui para um 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)))

Parâmetros

joinableTask
JoinableTask

Tarefa que representa parte de uma operação.

name
String

Nome invariável desta unidade de trabalho.

displayName
Func<Task<String>>

Uma função que retorna um Task<TResult> para obter o DisplayName. disso OperationProgressTask . Será chamado somente se for realmente necessário para exibir para o usuário.

Aplica-se a

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

Cria uma nova unidade de trabalho que contribui para um 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))

Parâmetros

joinableTask
JoinableTask

Tarefa que representa parte de uma operação.

name
String

Nome invariável desta unidade de trabalho.

displayName
Func<Task<String>>

Uma função que retorna um Task<TResult> para obter o DisplayName. disso OperationProgressTask . Será chamado somente se for realmente necessário para exibir para o usuário.

projectId
Nullable<Guid>

A ID do projeto para o qual essa tarefa contribui. Essas informações podem ser usadas para rastrear operações no Progres para projetos. Se não for especificado, a tarefa será considerada como impactante de todos os projetos.

Aplica-se a