IManagedIntellisenseService2.GetIntellisenseForSolutionAsync(String, ImmutableHashSet<String>, String, 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 dados do IntelliSense para um arquivo de solução excluindo determinados projetos
public:
System::Threading::Tasks::Task<System::Collections::Generic::IReadOnlyDictionary<System::String ^, Microsoft::VisualStudio::Workspace::Extensions::ManagedCommandLineInfo> ^> ^ GetIntellisenseForSolutionAsync(System::String ^ solutionFilePath, System::Collections::Immutable::ImmutableHashSet<System::String ^> ^ excludedProjects, System::String ^ solutionBuildConfiguration, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.VisualStudio.Workspace.Extensions.ManagedCommandLineInfo>> GetIntellisenseForSolutionAsync (string solutionFilePath, System.Collections.Immutable.ImmutableHashSet<string> excludedProjects, string solutionBuildConfiguration, System.Threading.CancellationToken cancellationToken);
abstract member GetIntellisenseForSolutionAsync : string * System.Collections.Immutable.ImmutableHashSet<string> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.VisualStudio.Workspace.Extensions.ManagedCommandLineInfo>>
Public Function GetIntellisenseForSolutionAsync (solutionFilePath As String, excludedProjects As ImmutableHashSet(Of String), solutionBuildConfiguration As String, cancellationToken As CancellationToken) As Task(Of IReadOnlyDictionary(Of String, ManagedCommandLineInfo))
Parâmetros
- solutionFilePath
- String
O caminho do arquivo da solução
- excludedProjects
- ImmutableHashSet<String>
Os caminhos completos de projetos excluídos
- solutionBuildConfiguration
- String
A configuração da solução
- cancellationToken
- CancellationToken
Um token de cancelamento
Retornos
Dicionário com informações de linha de comando e projeto