C# Class GenerateMsBuildTask.ProjectRootElementExtensions

Show file Open project: skolima/generate-msbuild

Public Methods

Method Description
EnsureImportExists ( this project, string importedProject ) : void
EnsureItemExists ( this project, string itemType, string include ) : void
EnsurePropertyExists ( this project, string name, string value ) : void
GetAssemblyName ( this project ) : string
GetOutputFileName ( this project ) : string
GetOutputPath ( this project ) : string
GetOutputType ( this project ) : string
GetProjectId ( this project ) : System.Guid
GetTypeId ( this project ) : System.Guid
SetDefaultPropertyValue ( this project, string name, string value ) : void

Method Details

EnsureImportExists() public static method

public static EnsureImportExists ( this project, string importedProject ) : void
project this
importedProject string
return void

EnsureItemExists() public static method

public static EnsureItemExists ( this project, string itemType, string include ) : void
project this
itemType string
include string
return void

EnsurePropertyExists() public static method

public static EnsurePropertyExists ( this project, string name, string value ) : void
project this
name string
value string
return void

GetAssemblyName() public static method

public static GetAssemblyName ( this project ) : string
project this
return string

GetOutputFileName() public static method

public static GetOutputFileName ( this project ) : string
project this
return string

GetOutputPath() public static method

public static GetOutputPath ( this project ) : string
project this
return string

GetOutputType() public static method

public static GetOutputType ( this project ) : string
project this
return string

GetProjectId() public static method

public static GetProjectId ( this project ) : System.Guid
project this
return System.Guid

GetTypeId() public static method

public static GetTypeId ( this project ) : System.Guid
project this
return System.Guid

SetDefaultPropertyValue() public static method

public static SetDefaultPropertyValue ( this project, string name, string value ) : void
project this
name string
value string
return void