IProjectConfigurationService2 Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Extensión para la interfaz 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
Implementaciones
Propiedades
Métodos
CreateBuildProjectIncrementalAction(ProjectTargetFileContext, IBuildConfigurationContext, IFileContextAction)
Devolver una acción de compilación basada en un contexto de acción de compilación existente
(Heredado de IProjectConfigurationService )
CreateCompositeLaunchSettings(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[])
Create Configuración de inicio de depuración para un archivo de proyecto
(Heredado de IProjectConfigurationService )
CreateCompositeLaunchSettingsAsync(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[])
Create una instancia de configuración compuesta
CreateContextSettings(IPropertySettings, IConfiguredPropertyEvaluator)
Crea la configuración de propiedades con el evaluador adjunto.
El objeto devuelto implementará IPropertyEvaluatorHost.
CustomizeLaunchSettings(ProjectTargetFileContext, Boolean, Boolean)
Personalización de una configuración de inicio en un archivo de proyecto
(Heredado de IProjectConfigurationService )
CustomizeLaunchSettingsAsync(String, IWorkspaceSettings, ProjectTargetFileContext, Boolean, Boolean)
Personalización de una configuración de inicio en un archivo de proyecto
GetActiveProjectBuildConfiguration(ProjectTargetFileContext)
Obtención de la configuración de compilación activa
(Heredado de IProjectConfigurationService )
GetBuildConfigurations(ProjectTargetFileContext)
Devolver todas las configuraciones de compilación de un archivo de proyecto
(Heredado de IProjectConfigurationService )
GetProjectFileConfiguration(ProjectTargetFileContext, String, String)
Recuperación de la configuración del proyecto para un archivo de proyecto
(Heredado de IProjectConfigurationService )
RefreshIndexedProjectsAsync()
Actualizar todo el proyecto indizado que se realiza un seguimiento
SetCurrentProject(ProjectTargetFileContext, String)
Establecer un proyecto actual activo
(Heredado de IProjectConfigurationService )
SetStartupProject(ProjectTargetFileContext, Boolean)
Agregar o quitar un archivo de proyecto de inicio
(Heredado de IProjectConfigurationService )
UpdateCurrentProjectActions()
Actualización de las acciones del proyecto actuales
(Heredado de IProjectConfigurationService )
ValidateLaunchSettingsAsync(String)
Validación de un contenido JSON de un launch.vs.json
Se aplica a