ExpressionSyntaxNodeConverterCreate - метод |
Осуществляет создание синтаксического конвертера, используемого для
обработки вложенных элементов.
Может перекрываться в потомках
Пространство имён:
Tessa.Views.Parser.SyntaxTree.Expressions
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис protected override ISyntaxNodeConverter<IExpressionSyntaxNode> Create(
KeywordNodeFactory<IExpressionKeywordSyntaxNode> keywordNodeFactory,
TextNodeFactory<IExpressionTextSyntaxNode> textNodeFactory,
CompositeNodeFactory<IExpressionSyntaxNode, IExpressionCompositeSyntaxNode> compositeNodeFactory
)
Protected Overrides Function Create (
keywordNodeFactory As KeywordNodeFactory(Of IExpressionKeywordSyntaxNode),
textNodeFactory As TextNodeFactory(Of IExpressionTextSyntaxNode),
compositeNodeFactory As CompositeNodeFactory(Of IExpressionSyntaxNode, IExpressionCompositeSyntaxNode)
) As ISyntaxNodeConverter(Of IExpressionSyntaxNode)
protected:
virtual ISyntaxNodeConverter<IExpressionSyntaxNode^>^ Create(
KeywordNodeFactory<IExpressionKeywordSyntaxNode^>^ keywordNodeFactory,
TextNodeFactory<IExpressionTextSyntaxNode^>^ textNodeFactory,
CompositeNodeFactory<IExpressionSyntaxNode^, IExpressionCompositeSyntaxNode^>^ compositeNodeFactory
) override
abstract Create :
keywordNodeFactory : KeywordNodeFactory<IExpressionKeywordSyntaxNode> *
textNodeFactory : TextNodeFactory<IExpressionTextSyntaxNode> *
compositeNodeFactory : CompositeNodeFactory<IExpressionSyntaxNode, IExpressionCompositeSyntaxNode> -> ISyntaxNodeConverter<IExpressionSyntaxNode>
override Create :
keywordNodeFactory : KeywordNodeFactory<IExpressionKeywordSyntaxNode> *
textNodeFactory : TextNodeFactory<IExpressionTextSyntaxNode> *
compositeNodeFactory : CompositeNodeFactory<IExpressionSyntaxNode, IExpressionCompositeSyntaxNode> -> ISyntaxNodeConverter<IExpressionSyntaxNode>
Параметры
- keywordNodeFactory
- Тип: Tessa.Views.Parser.SyntaxTreeKeywordNodeFactoryIExpressionKeywordSyntaxNode
Фабрика создания ключевого синтаксического узла
- textNodeFactory
- Тип: Tessa.Views.Parser.SyntaxTreeTextNodeFactoryIExpressionTextSyntaxNode
Фабрика создания текстового синтаксического узла
- compositeNodeFactory
- Тип: Tessa.Views.Parser.SyntaxTreeCompositeNodeFactoryIExpressionSyntaxNode, IExpressionCompositeSyntaxNode
Фабрика создания составного синтаксического узла
Возвращаемое значение
Тип:
ISyntaxNodeConverterIExpressionSyntaxNode
Синтаксический конвертер
См. также