Freigeben über


IProjectConfigurationService Schnittstelle

Definition

IProjectConfigurationManager-Schnittstelle

public interface class IProjectConfigurationService
public interface class IProjectConfigurationService
__interface IProjectConfigurationService
public interface IProjectConfigurationService
type IProjectConfigurationService = interface
Public Interface IProjectConfigurationService
Abgeleitet

Eigenschaften

AllProjectFileConfigurations

Alle Projektdateikonfigurationen aus den verschiedenen Quellen

CurrentProject

Abrufen des aktuellen Projekts

OnBuildConfigurationChanged

Buildkonfiguration geändert

OnPropertyChanged

So erhalten Sie Benachrichtigungen, wenn Eigenschaften in diesem geändert werden

Methoden

CreateBuildProjectIncrementalAction(ProjectTargetFileContext, IBuildConfigurationContext, IFileContextAction)

Zurückgeben einer Buildaktion basierend auf einem vorhandenen Buildaktionskontext

CreateCompositeLaunchSettings(ProjectTargetFileContext, DebugLaunchActionContext, IPropertySettings[])

Create Debugstarteinstellungen für eine Projektdatei

CustomizeLaunchSettings(ProjectTargetFileContext, Boolean, Boolean)

Anpassen einer Starteinstellung an eine Projektdatei

GetActiveProjectBuildConfiguration(ProjectTargetFileContext)

Abrufen der aktiven Buildkonfiguration

GetBuildConfigurations(ProjectTargetFileContext)

Zurückgeben aller Buildkonfigurationen für eine Projektdatei

GetProjectFileConfiguration(ProjectTargetFileContext, String, String)

Abrufen der Projektkonfiguration für eine Projektdatei

SetCurrentProject(ProjectTargetFileContext, String)

Festlegen eines aktiven aktuellen Projekts

SetStartupProject(ProjectTargetFileContext, Boolean)

Hinzufügen oder Entfernen einer Startprojektdatei

UpdateCurrentProjectActions()

Aktualisieren der aktuellen Projektaktionen

Gilt für: