OperationProgressTask Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.
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.