C# Class ProjectReader, NotifyPropertyWeaver

Mostrar archivo Open project: shiftkey/NotifyPropertyWeaver Class Usage Examples

Public Properties

Property Type Description
CheckForEquality bool?
CheckForIsChanged bool?
DependenciesDirectory string
EventInvokerName string
MessageImportance MessageImportance?
ProcessFields bool?
TargetNode string
TargetPath string
ToolsDirectory string
TryToWeaveAllTypes bool?

Public Methods

Method Description
GetDependenciesDirectory ( string projectFile ) : string
GetToolsDirectory ( string projectFile ) : string
ProjectReader ( string projectFile ) : System
SetWeavingProps ( ) : void
ToBool ( XAttribute attribute ) : bool?

Private Methods

Method Description
ConvertToEnum ( string messageImportance ) : MessageImportance?
ReadXDocument ( string projectFile ) : System.Xml.Linq.XDocument

Method Details

GetDependenciesDirectory() public static method

public static GetDependenciesDirectory ( string projectFile ) : string
projectFile string
return string

GetToolsDirectory() public static method

public static GetToolsDirectory ( string projectFile ) : string
projectFile string
return string

ProjectReader() public method

public ProjectReader ( string projectFile ) : System
projectFile string
return System

SetWeavingProps() public method

public SetWeavingProps ( ) : void
return void

ToBool() public static method

public static ToBool ( XAttribute attribute ) : bool?
attribute XAttribute
return bool?

Property Details

CheckForEquality public_oe property

public bool? CheckForEquality
return bool?

CheckForIsChanged public_oe property

public bool? CheckForIsChanged
return bool?

DependenciesDirectory public_oe property

public string DependenciesDirectory
return string

EventInvokerName public_oe property

public string EventInvokerName
return string

MessageImportance public_oe property

public MessageImportance? MessageImportance
return MessageImportance?

ProcessFields public_oe property

public bool? ProcessFields
return bool?

TargetNode public_oe property

public string TargetNode
return string

TargetPath public_oe property

public string TargetPath
return string

ToolsDirectory public_oe property

public string ToolsDirectory
return string

TryToWeaveAllTypes public_oe property

public bool? TryToWeaveAllTypes
return bool?