WorkspaceHelper.GetFirstFileContextsAsync<T>(IWorkspace, String, T, IEnumerable<Guid>, CancellationToken) 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.
Obter o primeiro contexto disponível para um contexto de espaço de trabalho
public static System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.FileContext> GetFirstFileContextsAsync<T> (this Microsoft.VisualStudio.Workspace.IWorkspace workspace, string filePath, T context, System.Collections.Generic.IEnumerable<Guid> fileContextTypes, System.Threading.CancellationToken cancellationToken = default);
static member GetFirstFileContextsAsync : Microsoft.VisualStudio.Workspace.IWorkspace * string * 'T * seq<Guid> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.FileContext>
<Extension()>
Public Function GetFirstFileContextsAsync(Of T) (workspace As IWorkspace, filePath As String, context As T, fileContextTypes As IEnumerable(Of Guid), Optional cancellationToken As CancellationToken = Nothing) As Task(Of FileContext)
Parâmetros de tipo
- T
Tipo do contexto do espaço de trabalho
Parâmetros
- workspace
- IWorkspace
A instância do espaço de trabalho
- filePath
- String
O caminho do arquivo de espaço de trabalho
- context
- T
A instância do contexto do espaço de trabalho
- fileContextTypes
- IEnumerable<Guid>
Lista opcional de tipos de contexto de arquivo
- cancellationToken
- CancellationToken
Um token de cancelamento.
Retornos
O primeiro contexto de arquivo disponível