C# Class Bari.Plugins.VCpp.VisualStudio.VcxprojSections.PropertiesSection

Inheritance: Bari.Plugins.VsCore.VisualStudio.ProjectSections.MSBuildProjectSectionBase
Datei anzeigen Open project: vigoo/bari

Public Methods

Method Description
PropertiesSection ( Suite suite, IProjectGuidManagement projectGuidManagement, [ targetDir, IProjectPlatformManagement platformManagement ) : System
Write ( XmlWriter writer, Project project, IMSBuildProjectGeneratorContext context ) : void

Private Methods

Method Description
GetCLIMode ( Project project ) : CppCliMode
GetConfigurationType ( Project project ) : string
GetLinkerParameters ( Project project ) : Bari.Plugins.VCpp.Model.VCppProjectLinkerParameters
GetManifestParameters ( Project project ) : Bari.Plugins.VCpp.Model.VCppProjectManifestParameters
GetToolchain ( Project project ) : VCppProjectToolchainParameters
GetUseOfAtl ( Project project ) : string
WriteCompilerParameters ( XmlWriter writer, Project project ) : void
WriteConfigurationSpecificPart ( XmlWriter writer, Project project ) : void
WriteHighLevelConfigurationSpecificPart ( XmlWriter writer, Project project ) : void
WriteLinkerParameters ( XmlWriter writer, Project project ) : void
WriteMIDLParameters ( XmlWriter writer, Project project ) : void
WriteManifestParameters ( XmlWriter writer, Project project ) : void
WriteResourceCompilerParameters ( XmlWriter writer, Project project ) : void

Method Details

PropertiesSection() public method

public PropertiesSection ( Suite suite, IProjectGuidManagement projectGuidManagement, [ targetDir, IProjectPlatformManagement platformManagement ) : System
suite Suite
projectGuidManagement IProjectGuidManagement
targetDir [
platformManagement IProjectPlatformManagement
return System

Write() public method

public Write ( XmlWriter writer, Project project, IMSBuildProjectGeneratorContext context ) : void
writer System.Xml.XmlWriter
project Project
context IMSBuildProjectGeneratorContext
return void