Class MSBuildGlobalProperties
- Assembly
- NoeticTools.Git2SemVer.Framework.dll
MSBuild current project global properties for optional C# script use.
public sealed class MSBuildGlobalProperties : IMSBuildGlobalProperties
- Inheritance
-
MSBuildGlobalProperties
- Implements
- Inherited Members
Constructors
MSBuildGlobalProperties(IBuildEngine6)
Constructor to create wrapper for MSBuild current project global properties read from the build engine.
public MSBuildGlobalProperties(IBuildEngine6 buildEngine)
Parameters
buildEngine
IBuildEngine6
Properties
All
Dictionary of all available parameters.
public IReadOnlyDictionary<string, string> All { get; }
Property Value
BuildingInsideVisualStudio
public bool BuildingInsideVisualStudio { get; }
Property Value
Configuration
public string Configuration { get; }
Property Value
LangId
public string LangId { get; }
Property Value
Language
public string Language { get; }
Property Value
Platform
public string Platform { get; }
Property Value
ProjectDir
public string ProjectDir { get; }
Property Value
ProjectPath
public string ProjectPath { get; }
Property Value
SolutionDir
public string SolutionDir { get; }
Property Value
SolutionExt
public string SolutionExt { get; }