C# Class SolutionMaker.Core.Model.Solution

Inheritance: ICloneable
显示文件 Open project: zlphoenix/LearnCSharp Class Usage Examples

Public Properties

Property Type Description
NestedProjectsSectionName string

Public Methods

Method Description
Clone ( ) : object
FindFolderWithPath ( string solutionFolderPath ) : SolutionProject
FindGlobalSection ( string sectionName ) : SolutionGlobal.Section
FindProject ( System.Guid projectId ) : SolutionProject
GetSolutionFolderName ( string solutionFolderPath ) : string
GetSolutionFolderPath ( SolutionProject project ) : string
HasNestedProjects ( ) : bool
Solution ( ) : System

Method Details

Clone() public method

public Clone ( ) : object
return object

FindFolderWithPath() public method

public FindFolderWithPath ( string solutionFolderPath ) : SolutionProject
solutionFolderPath string
return SolutionProject

FindGlobalSection() public method

public FindGlobalSection ( string sectionName ) : SolutionGlobal.Section
sectionName string
return SolutionGlobal.Section

FindProject() public method

public FindProject ( System.Guid projectId ) : SolutionProject
projectId System.Guid
return SolutionProject

GetSolutionFolderName() public method

public GetSolutionFolderName ( string solutionFolderPath ) : string
solutionFolderPath string
return string

GetSolutionFolderPath() public method

public GetSolutionFolderPath ( SolutionProject project ) : string
project SolutionProject
return string

HasNestedProjects() public method

public HasNestedProjects ( ) : bool
return bool

Solution() public method

public Solution ( ) : System
return System

Property Details

NestedProjectsSectionName public_oe static_oe property

public static string NestedProjectsSectionName
return string