IProjectConfigurationService2 Interface
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.
Extensão para interface IProjectConfigurationService
public interface class IProjectConfigurationService2 : Microsoft::VisualStudio::Workspace::Debug::IProjectConfigurationService
public interface class IProjectConfigurationService2 : Microsoft::VisualStudio::Workspace::Debug::IProjectConfigurationService
__interface IProjectConfigurationService2 : Microsoft::VisualStudio::Workspace::Debug::IProjectConfigurationService
public interface IProjectConfigurationService2 : Microsoft.VisualStudio.Workspace.Debug.IProjectConfigurationService
type IProjectConfigurationService2 = interface
interface IProjectConfigurationService
Public Interface IProjectConfigurationService2
Implements IProjectConfigurationService
Implementações
Propriedades
Métodos
CreateBuildProjectIncrementalAction(ProjectTargetFileContext, IBuildConfigurationContext, IFileContextAction)
Retornar uma ação de build com base em um contexto de ação de build existente
(Herdado de IProjectConfigurationService )
CreateCompositeLaunchSettings(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[])
Create configurações de inicialização de depuração para um arquivo de projeto
(Herdado de IProjectConfigurationService )
CreateCompositeLaunchSettingsAsync(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[])
Create uma instância de configurações compostas
CreateContextSettings(IPropertySettings, IConfiguredPropertyEvaluator)
Cria configurações de propriedade com o avaliador anexado.
O objeto retornado implementará IPropertyEvaluatorHost.
CustomizeLaunchSettings(ProjectTargetFileContext, Boolean, Boolean)
Personalizar as configurações de inicialização para um arquivo de projeto
(Herdado de IProjectConfigurationService )
CustomizeLaunchSettingsAsync(String, IWorkspaceSettings, ProjectTargetFileContext, Boolean, Boolean)
Personalizar as configurações de inicialização para um arquivo de projeto
GetActiveProjectBuildConfiguration(ProjectTargetFileContext)
Obter configuração de build ativa
(Herdado de IProjectConfigurationService )
GetBuildConfigurations(ProjectTargetFileContext)
Retornar todas as configurações de build para um arquivo de projeto
(Herdado de IProjectConfigurationService )
GetProjectFileConfiguration(ProjectTargetFileContext, String, String)
Recuperar a configuração do projeto para um arquivo de projeto
(Herdado de IProjectConfigurationService )
RefreshIndexedProjectsAsync()
Atualizar todo o projeto indexado que acompanhamos
SetCurrentProject(ProjectTargetFileContext, String)
Definir um projeto atual ativo
(Herdado de IProjectConfigurationService )
SetStartupProject(ProjectTargetFileContext, Boolean)
Adicionar ou remover um arquivo de projeto de inicialização
(Herdado de IProjectConfigurationService )
UpdateCurrentProjectActions()
Atualizar as ações atuais do projeto
(Herdado de IProjectConfigurationService )
ValidateLaunchSettingsAsync(String)
Validar um conteúdo JSON de um launch.vs.json
Aplica-se a