C# Класс Monobjc.Tools.Generator.Parsers.CodeDom.CodeDomBaseParser

Base class for code DOM parsing.
Наследование: BaseParser
Показать файл Открыть проект

Защищенные методы

Метод Описание
AppendComment ( BaseEntity entity, IEnumerable comments ) : void

Appends the comment.

CodeDomBaseParser ( NameValueCollection settings, TypeManager typeManager, TextWriter logger ) : System

Initializes a new instance of the CodeDomBaseParser class.

FindAttribute ( AttributedNode declaration, String attributeName ) : Attribute

Finds the attribute on the given node.

GetDocumentationCommentsBefore ( INode node ) : IEnumerable

Appends the comment.

Описание методов

AppendComment() защищенный статический Метод

Appends the comment.
protected static AppendComment ( BaseEntity entity, IEnumerable comments ) : void
entity BaseEntity The entity.
comments IEnumerable The comments.
Результат void

CodeDomBaseParser() защищенный Метод

Initializes a new instance of the CodeDomBaseParser class.
protected CodeDomBaseParser ( NameValueCollection settings, TypeManager typeManager, TextWriter logger ) : System
settings System.Collections.Specialized.NameValueCollection The settings.
typeManager Monobjc.Tools.Generator.Utilities.TypeManager The type manager.
logger System.IO.TextWriter
Результат System

FindAttribute() защищенный статический Метод

Finds the attribute on the given node.
protected static FindAttribute ( AttributedNode declaration, String attributeName ) : Attribute
declaration ICSharpCode.NRefactory.Ast.AttributedNode The declaration.
attributeName String Name of the attribute.
Результат ICSharpCode.NRefactory.Ast.Attribute

GetDocumentationCommentsBefore() защищенный Метод

Appends the comment.
protected GetDocumentationCommentsBefore ( INode node ) : IEnumerable
node INode The node.
Результат IEnumerable