C# 클래스 Docu.Documentation.DeclaredType

상속: BaseDocumentationElement, IReferencable
파일 보기 프로젝트 열기: cdrnet/docu 1 사용 예제들

공개 메소드들

메소드 설명
AddEvent ( Event ev ) : void
AddField ( Docu.Documentation.Field field ) : void
DeclaredType ( Docu.Parsing.Model.TypeIdentifier name, Namespace ns ) : System

Initializes a new instance of the DeclaredType class.

Resolve ( IReferencable>.IDictionary referencables ) : void
Sort ( ) : void
ToString ( ) : string
Unresolved ( Docu.Parsing.Model.TypeIdentifier typeIdentifier, Namespace ns ) : DeclaredType
Unresolved ( Docu.Parsing.Model.TypeIdentifier typeIdentifier, Type declaration, Namespace ns ) : DeclaredType

비공개 메소드들

메소드 설명
AddMethod ( Method method ) : void
AddProperty ( Property property ) : void
FilterInterfaces ( IList topLevelInterfaces, Type type ) : void
GetInterfaces ( Type type ) : IEnumerable

메소드 상세

AddEvent() 공개 메소드

public AddEvent ( Event ev ) : void
ev Event
리턴 void

AddField() 공개 메소드

public AddField ( Docu.Documentation.Field field ) : void
field Docu.Documentation.Field
리턴 void

DeclaredType() 공개 메소드

Initializes a new instance of the DeclaredType class.
public DeclaredType ( Docu.Parsing.Model.TypeIdentifier name, Namespace ns ) : System
name Docu.Parsing.Model.TypeIdentifier /// The name. ///
ns Namespace /// The ns. ///
리턴 System

Resolve() 공개 메소드

public Resolve ( IReferencable>.IDictionary referencables ) : void
referencables IReferencable>.IDictionary
리턴 void

Sort() 공개 메소드

public Sort ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Unresolved() 공개 정적인 메소드

public static Unresolved ( Docu.Parsing.Model.TypeIdentifier typeIdentifier, Namespace ns ) : DeclaredType
typeIdentifier Docu.Parsing.Model.TypeIdentifier
ns Namespace
리턴 DeclaredType

Unresolved() 공개 정적인 메소드

public static Unresolved ( Docu.Parsing.Model.TypeIdentifier typeIdentifier, Type declaration, Namespace ns ) : DeclaredType
typeIdentifier Docu.Parsing.Model.TypeIdentifier
declaration System.Type
ns Namespace
리턴 DeclaredType