C# Class c24.Deputy.MsBuildProjectParser

Inheritance: IProjectParser
Show file Open project: CHECK24/c24.Deputy Class Usage Examples

Public Methods

Method Description
MsBuildProjectParser ( IXmlDocumentLoader loader ) : System
ParseBinaryReferences ( string projectFileName ) : c24.Deputy.BinaryReference[]
ParseProjectReferences ( string projectFileName ) : c24.Deputy.ProjectReference[]
TryResolveFullPath ( string referencePath, string projectFileName ) : string

Method Details

MsBuildProjectParser() public method

public MsBuildProjectParser ( IXmlDocumentLoader loader ) : System
loader IXmlDocumentLoader
return System

ParseBinaryReferences() public method

public ParseBinaryReferences ( string projectFileName ) : c24.Deputy.BinaryReference[]
projectFileName string
return c24.Deputy.BinaryReference[]

ParseProjectReferences() public method

public ParseProjectReferences ( string projectFileName ) : c24.Deputy.ProjectReference[]
projectFileName string
return c24.Deputy.ProjectReference[]

TryResolveFullPath() public static method

public static TryResolveFullPath ( string referencePath, string projectFileName ) : string
referencePath string
projectFileName string
return string