C# Класс Docu.Documentation.DeclaredType

Наследование: BaseDocumentationElement, IReferencable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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