SyntaxNodeConverterTResultNode, TKeywordNode, TTextNode, TCompositeNodeCreate - метод
Осуществляет создание синтаксического конвертера, используемого для
обработки вложенных элементов.
Может перекрываться в потомках
Пространство имён: Tessa.Views.Parser.SyntaxTreeСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
[NotNullAttribute]
protected virtual ISyntaxNodeConverter<TResultNode> Create(
[NotNullAttribute] KeywordNodeFactory<TKeywordNode> keywordNodeFactory,
[NotNullAttribute] TextNodeFactory<TTextNode> textNodeFactory,
[NotNullAttribute] CompositeNodeFactory<TResultNode, TCompositeNode> compositeNodeFactory
)
<NotNullAttribute>
Protected Overridable Function Create (
<NotNullAttribute> keywordNodeFactory As KeywordNodeFactory(Of TKeywordNode),
<NotNullAttribute> textNodeFactory As TextNodeFactory(Of TTextNode),
<NotNullAttribute> compositeNodeFactory As CompositeNodeFactory(Of TResultNode, TCompositeNode)
) As ISyntaxNodeConverter(Of TResultNode)
protected:
[NotNullAttribute]
virtual ISyntaxNodeConverter<TResultNode>^ Create(
[NotNullAttribute] KeywordNodeFactory<TKeywordNode>^ keywordNodeFactory,
[NotNullAttribute] TextNodeFactory<TTextNode>^ textNodeFactory,
[NotNullAttribute] CompositeNodeFactory<TResultNode, TCompositeNode>^ compositeNodeFactory
)
[<NotNullAttribute>]
abstract Create :
[<NotNullAttribute>] keywordNodeFactory : KeywordNodeFactory<'TKeywordNode> *
[<NotNullAttribute>] textNodeFactory : TextNodeFactory<'TTextNode> *
[<NotNullAttribute>] compositeNodeFactory : CompositeNodeFactory<'TResultNode, 'TCompositeNode> -> ISyntaxNodeConverter<'TResultNode>
[<NotNullAttribute>]
override Create :
[<NotNullAttribute>] keywordNodeFactory : KeywordNodeFactory<'TKeywordNode> *
[<NotNullAttribute>] textNodeFactory : TextNodeFactory<'TTextNode> *
[<NotNullAttribute>] compositeNodeFactory : CompositeNodeFactory<'TResultNode, 'TCompositeNode> -> ISyntaxNodeConverter<'TResultNode>
- keywordNodeFactory KeywordNodeFactoryTKeywordNode
-
Фабрика создания ключевого синтаксического узла
- textNodeFactory TextNodeFactoryTTextNode
-
Фабрика создания текстового синтаксического узла
- compositeNodeFactory CompositeNodeFactoryTResultNode, TCompositeNode
-
Фабрика создания составного синтаксического узла
ISyntaxNodeConverterTResultNode
Синтаксический конвертер