C# 클래스 PeterO.DocGen.DocVisitor

A documentation visitor.
상속: NuDoq.Visitor
파일 보기 프로젝트 열기: peteroupc/CBOR 1 사용 예제들

공개 메소드들

메소드 설명
AppendConstraints ( Type genericArguments, StringBuilder builder ) : void
Debug ( string ln ) : void
FormatField ( FieldInfo field ) : string
FormatMethod ( MethodBase method ) : string
FormatProperty ( PropertyInfo property ) : string
FormatType ( Type type ) : string
FormatTypeRaw ( Type type ) : string
FormatTypeSig ( Type typeInfo ) : string
GetTypeID ( Type type ) : string
IsMethodOverride ( MethodInfo method ) : bool
ToString ( ) : string
VisitC ( C code ) : void
VisitCode ( Code code ) : void
VisitExample ( Example example ) : void
VisitException ( NuDoq exception ) : void
VisitItem ( System.Item item ) : void
VisitList ( List list ) : void
VisitMember ( NuDoq.Member member ) : void
VisitPara ( Para para ) : void
VisitParam ( Param param ) : void
VisitParamRef ( ParamRef paramRef ) : void
VisitRemarks ( Remarks remarks ) : void
VisitReturns ( Returns returns ) : void
VisitSee ( See see ) : void
VisitSummary ( Summary summary ) : void
VisitText ( Text text ) : void
VisitTypeParam ( TypeParam typeParam ) : void
VisitUnknownElement ( UnknownElement element ) : void
VisitValue ( Value value ) : void

비공개 메소드들

메소드 설명
AddMember ( MemberInfo member ) : IDisposable
Change ( StringBuilder builder ) : IDisposable
Heading ( MemberInfo info ) : string
HeadingUnambiguous ( MemberInfo info ) : string
HtmlEscape ( string str ) : string
MethodNameHeading ( string p ) : string
OperatorList ( ) : string>.IDictionary
PropertyIsPublicOrFamily ( PropertyInfo property ) : bool
Write ( string ln ) : void
WriteLine ( string ln ) : void

메소드 상세

AppendConstraints() 공개 정적인 메소드

public static AppendConstraints ( Type genericArguments, StringBuilder builder ) : void
genericArguments System.Type
builder StringBuilder
리턴 void

Debug() 공개 메소드

public Debug ( string ln ) : void
ln string
리턴 void

FormatField() 공개 정적인 메소드

public static FormatField ( FieldInfo field ) : string
field System.Reflection.FieldInfo
리턴 string

FormatMethod() 공개 정적인 메소드

public static FormatMethod ( MethodBase method ) : string
method System.Reflection.MethodBase
리턴 string

FormatProperty() 공개 정적인 메소드

public static FormatProperty ( PropertyInfo property ) : string
property System.Reflection.PropertyInfo
리턴 string

FormatType() 공개 정적인 메소드

public static FormatType ( Type type ) : string
type System.Type
리턴 string

FormatTypeRaw() 공개 정적인 메소드

public static FormatTypeRaw ( Type type ) : string
type System.Type
리턴 string

FormatTypeSig() 공개 정적인 메소드

public static FormatTypeSig ( Type typeInfo ) : string
typeInfo System.Type
리턴 string

GetTypeID() 공개 정적인 메소드

public static GetTypeID ( Type type ) : string
type System.Type
리턴 string

IsMethodOverride() 공개 정적인 메소드

public static IsMethodOverride ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

VisitC() 공개 메소드

public VisitC ( C code ) : void
code C
리턴 void

VisitCode() 공개 메소드

public VisitCode ( Code code ) : void
code Code
리턴 void

VisitExample() 공개 메소드

public VisitExample ( Example example ) : void
example Example
리턴 void

VisitException() 공개 메소드

public VisitException ( NuDoq exception ) : void
exception NuDoq
리턴 void

VisitItem() 공개 메소드

public VisitItem ( System.Item item ) : void
item System.Item
리턴 void

VisitList() 공개 메소드

public VisitList ( List list ) : void
list List
리턴 void

VisitMember() 공개 메소드

public VisitMember ( NuDoq.Member member ) : void
member NuDoq.Member
리턴 void

VisitPara() 공개 메소드

public VisitPara ( Para para ) : void
para Para
리턴 void

VisitParam() 공개 메소드

public VisitParam ( Param param ) : void
param Param
리턴 void

VisitParamRef() 공개 메소드

public VisitParamRef ( ParamRef paramRef ) : void
paramRef ParamRef
리턴 void

VisitRemarks() 공개 메소드

public VisitRemarks ( Remarks remarks ) : void
remarks Remarks
리턴 void

VisitReturns() 공개 메소드

public VisitReturns ( Returns returns ) : void
returns Returns
리턴 void

VisitSee() 공개 메소드

public VisitSee ( See see ) : void
see See
리턴 void

VisitSummary() 공개 메소드

public VisitSummary ( Summary summary ) : void
summary Summary
리턴 void

VisitText() 공개 메소드

public VisitText ( Text text ) : void
text Text
리턴 void

VisitTypeParam() 공개 메소드

public VisitTypeParam ( TypeParam typeParam ) : void
typeParam TypeParam
리턴 void

VisitUnknownElement() 공개 메소드

public VisitUnknownElement ( UnknownElement element ) : void
element UnknownElement
리턴 void

VisitValue() 공개 메소드

public VisitValue ( Value value ) : void
value Value
리턴 void