C# 클래스 ProjectReader, NotifyPropertyWeaver

파일 보기 프로젝트 열기: shiftkey/NotifyPropertyWeaver 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CheckForEquality bool?
CheckForIsChanged bool?
DependenciesDirectory string
EventInvokerName string
MessageImportance MessageImportance?
ProcessFields bool?
TargetNode string
TargetPath string
ToolsDirectory string
TryToWeaveAllTypes bool?

공개 메소드들

메소드 설명
GetDependenciesDirectory ( string projectFile ) : string
GetToolsDirectory ( string projectFile ) : string
ProjectReader ( string projectFile ) : System
SetWeavingProps ( ) : void
ToBool ( XAttribute attribute ) : bool?

비공개 메소드들

메소드 설명
ConvertToEnum ( string messageImportance ) : MessageImportance?
ReadXDocument ( string projectFile ) : System.Xml.Linq.XDocument

메소드 상세

GetDependenciesDirectory() 공개 정적인 메소드

public static GetDependenciesDirectory ( string projectFile ) : string
projectFile string
리턴 string

GetToolsDirectory() 공개 정적인 메소드

public static GetToolsDirectory ( string projectFile ) : string
projectFile string
리턴 string

ProjectReader() 공개 메소드

public ProjectReader ( string projectFile ) : System
projectFile string
리턴 System

SetWeavingProps() 공개 메소드

public SetWeavingProps ( ) : void
리턴 void

ToBool() 공개 정적인 메소드

public static ToBool ( XAttribute attribute ) : bool?
attribute XAttribute
리턴 bool?

프로퍼티 상세

CheckForEquality 공개적으로 프로퍼티

public bool? CheckForEquality
리턴 bool?

CheckForIsChanged 공개적으로 프로퍼티

public bool? CheckForIsChanged
리턴 bool?

DependenciesDirectory 공개적으로 프로퍼티

public string DependenciesDirectory
리턴 string

EventInvokerName 공개적으로 프로퍼티

public string EventInvokerName
리턴 string

MessageImportance 공개적으로 프로퍼티

public MessageImportance? MessageImportance
리턴 MessageImportance?

ProcessFields 공개적으로 프로퍼티

public bool? ProcessFields
리턴 bool?

TargetNode 공개적으로 프로퍼티

public string TargetNode
리턴 string

TargetPath 공개적으로 프로퍼티

public string TargetPath
리턴 string

ToolsDirectory 공개적으로 프로퍼티

public string ToolsDirectory
리턴 string

TryToWeaveAllTypes 공개적으로 프로퍼티

public bool? TryToWeaveAllTypes
리턴 bool?