ICodeContainerProvider.AcquireCodeContainerAsync Método
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
| AcquireCodeContainerAsync(IProgress<ServiceProgressData>, CancellationToken) |
Adquire um contêiner de código online localmente |
| AcquireCodeContainerAsync(CodeContainer, IProgress<ServiceProgressData>, CancellationToken) |
Adquire um contêiner de código online anteriormente conhecido localmente. Um exemplo de um contêiner de código conhecido anteriormente é para um determinado usuário conectado, um contêiner de código que foi adquirido em um dispositivo e disponível como um contêiner de código online em um segundo dispositivo e disponível para reaquisição |
AcquireCodeContainerAsync(IProgress<ServiceProgressData>, CancellationToken)
Adquire um contêiner de código online localmente
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Shell::CodeContainer ^> ^ AcquireCodeContainerAsync(IProgress<Microsoft::VisualStudio::Shell::ServiceProgressData ^> ^ downloadProgress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.CodeContainer> AcquireCodeContainerAsync (IProgress<Microsoft.VisualStudio.Shell.ServiceProgressData> downloadProgress, System.Threading.CancellationToken cancellationToken);
abstract member AcquireCodeContainerAsync : IProgress<Microsoft.VisualStudio.Shell.ServiceProgressData> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.CodeContainer>
Public Function AcquireCodeContainerAsync (downloadProgress As IProgress(Of ServiceProgressData), cancellationToken As CancellationToken) As Task(Of CodeContainer)
Parâmetros
- downloadProgress
- IProgress<ServiceProgressData>
Progresso do download de relatórios. Se esse valor for nulo, nenhum progresso de download será relatado.
- cancellationToken
- CancellationToken
Um token de cancelamento para cancelar a operação
Retornos
Uma tarefa retorna um contêiner de código que foi adquirido localmente. Se a tarefa tiver falhado, a exceção será registrada no log de atividades do VS
Aplica-se a
AcquireCodeContainerAsync(CodeContainer, IProgress<ServiceProgressData>, CancellationToken)
Adquire um contêiner de código online anteriormente conhecido localmente.
Um exemplo de um contêiner de código conhecido anteriormente é para um determinado usuário conectado, um contêiner de código que foi adquirido em um dispositivo e disponível como um contêiner de código online em um segundo dispositivo e disponível para reaquisição
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Shell::CodeContainer ^> ^ AcquireCodeContainerAsync(Microsoft::VisualStudio::Shell::CodeContainer ^ onlineCodeContainer, IProgress<Microsoft::VisualStudio::Shell::ServiceProgressData ^> ^ downloadProgress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.CodeContainer> AcquireCodeContainerAsync (Microsoft.VisualStudio.Shell.CodeContainer onlineCodeContainer, IProgress<Microsoft.VisualStudio.Shell.ServiceProgressData> downloadProgress, System.Threading.CancellationToken cancellationToken);
abstract member AcquireCodeContainerAsync : Microsoft.VisualStudio.Shell.CodeContainer * IProgress<Microsoft.VisualStudio.Shell.ServiceProgressData> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.CodeContainer>
Public Function AcquireCodeContainerAsync (onlineCodeContainer As CodeContainer, downloadProgress As IProgress(Of ServiceProgressData), cancellationToken As CancellationToken) As Task(Of CodeContainer)
Parâmetros
- onlineCodeContainer
- CodeContainer
O contêiner de código online a ser adquirido
- downloadProgress
- IProgress<ServiceProgressData>
Progresso do download de relatórios. Se esse valor for nulo, nenhum progresso de download será relatado.
- cancellationToken
- CancellationToken
Um token de cancelamento para cancelar a operação
Retornos
Uma tarefa retorna um contêiner de código que foi adquirido localmente. Se a tarefa tiver falhado, a exceção será registrada no log de atividades do VS