C# Class Docu.Documentation.DeclaredType

Inheritance: BaseDocumentationElement, IReferencable
Afficher le fichier Open project: cdrnet/docu Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddMethod ( Method method ) : void
AddProperty ( Property property ) : void
FilterInterfaces ( IList topLevelInterfaces, Type type ) : void
GetInterfaces ( Type type ) : IEnumerable

Method Details

AddEvent() public méthode

public AddEvent ( Event ev ) : void
ev Event
Résultat void

AddField() public méthode

public AddField ( Docu.Documentation.Field field ) : void
field Docu.Documentation.Field
Résultat void

DeclaredType() public méthode

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. ///
Résultat System

Resolve() public méthode

public Resolve ( IReferencable>.IDictionary referencables ) : void
referencables IReferencable>.IDictionary
Résultat void

Sort() public méthode

public Sort ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Unresolved() public static méthode

public static Unresolved ( Docu.Parsing.Model.TypeIdentifier typeIdentifier, Namespace ns ) : DeclaredType
typeIdentifier Docu.Parsing.Model.TypeIdentifier
ns Namespace
Résultat DeclaredType

Unresolved() public static méthode

public static Unresolved ( Docu.Parsing.Model.TypeIdentifier typeIdentifier, Type declaration, Namespace ns ) : DeclaredType
typeIdentifier Docu.Parsing.Model.TypeIdentifier
declaration System.Type
ns Namespace
Résultat DeclaredType