C# Class DoxDoxygenXML.DoxExtensions.DoxType

Parse extension methods for the Dox.Type class. Extension are related to the DoxygenXML model definition in (Model.Doxygen).
Afficher le fichier Open project: codaxy/dox

Méthodes publiques

Méthode Description
AddEvent ( this type, Codaxy _event ) : void

Extenstion method to add a Event to an Dox.Type by pre checking for the existance of the Event.

AddFiled ( this type, Codaxy field ) : void

Extenstion method to add a Field to an Dox.Type by pre checking for the existance of the Field.

AddMethod ( this type, Codaxy method ) : void

Extenstion method to add a Method to an Dox.Type by pre checking for the existance of the Method.

AddProperty ( this type, Codaxy property ) : void

Extenstion method to add a Property to an Dox.Type by pre checking for the existance of the Property.

ReadDoxygenMember ( this type, memberdefType memdefType ) : void

Loop through all possible Dox.Type members, and parse their information.

ReadDoxygenType ( this type, DoxygenType dt ) : void

Parse the Dox.Type description from the related DoxygenType object. In next step loop throug all member information in the DoxygenType object and parse their information, if given.

UpdateBaseType ( this type, Codaxy baseType ) : void

Updating the Base-Type information of an Dox.Type object. In first pars step, the type has just the BaseType reference identifier. In this step the identifier got replaced by the related BaseType name.

Method Details

AddEvent() public static méthode

Extenstion method to add a Event to an Dox.Type by pre checking for the existance of the Event.
public static AddEvent ( this type, Codaxy _event ) : void
type this /// A ///
_event Codaxy /// A ///
Résultat void

AddFiled() public static méthode

Extenstion method to add a Field to an Dox.Type by pre checking for the existance of the Field.
public static AddFiled ( this type, Codaxy field ) : void
type this /// A ///
field Codaxy /// A ///
Résultat void

AddMethod() public static méthode

Extenstion method to add a Method to an Dox.Type by pre checking for the existance of the Method.
public static AddMethod ( this type, Codaxy method ) : void
type this /// A ///
method Codaxy /// A ///
Résultat void

AddProperty() public static méthode

Extenstion method to add a Property to an Dox.Type by pre checking for the existance of the Property.
public static AddProperty ( this type, Codaxy property ) : void
type this /// A ///
property Codaxy /// A ///
Résultat void

ReadDoxygenMember() public static méthode

Loop through all possible Dox.Type members, and parse their information.
public static ReadDoxygenMember ( this type, memberdefType memdefType ) : void
type this /// A ///
memdefType DoxDoxygenXML.Model.Doxygen.memberdefType /// A ///
Résultat void

ReadDoxygenType() public static méthode

Parse the Dox.Type description from the related DoxygenType object. In next step loop throug all member information in the DoxygenType object and parse their information, if given.
public static ReadDoxygenType ( this type, DoxygenType dt ) : void
type this /// A ///
dt DoxDoxygenXML.Model.Doxygen.DoxygenType /// A ///
Résultat void

UpdateBaseType() public static méthode

Updating the Base-Type information of an Dox.Type object. In first pars step, the type has just the BaseType reference identifier. In this step the identifier got replaced by the related BaseType name.
public static UpdateBaseType ( this type, Codaxy baseType ) : void
type this /// A ///
baseType Codaxy /// A ///
Résultat void