WorkplaceSyntaxNodeConverterCreate - метод |
Осуществляет создание синтаксического конвертера, используемого для
обработки вложенных элементов.
Может перекрываться в потомках
Пространство имён:
Tessa.Views.Parser.SyntaxTree.Workplace
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис protected override ISyntaxNodeConverter<IWorkplaceSyntaxNode> Create(
KeywordNodeFactory<IWorkplaceKeywordSyntaxNode> keywordNodeFactory,
TextNodeFactory<IWorkplaceTextSyntaxNode> textNodeFactory,
CompositeNodeFactory<IWorkplaceSyntaxNode, IWorkplaceCompositeSyntaxNode> compositeNodeFactory
)
Protected Overrides Function Create (
keywordNodeFactory As KeywordNodeFactory(Of IWorkplaceKeywordSyntaxNode),
textNodeFactory As TextNodeFactory(Of IWorkplaceTextSyntaxNode),
compositeNodeFactory As CompositeNodeFactory(Of IWorkplaceSyntaxNode, IWorkplaceCompositeSyntaxNode)
) As ISyntaxNodeConverter(Of IWorkplaceSyntaxNode)
protected:
virtual ISyntaxNodeConverter<IWorkplaceSyntaxNode^>^ Create(
KeywordNodeFactory<IWorkplaceKeywordSyntaxNode^>^ keywordNodeFactory,
TextNodeFactory<IWorkplaceTextSyntaxNode^>^ textNodeFactory,
CompositeNodeFactory<IWorkplaceSyntaxNode^, IWorkplaceCompositeSyntaxNode^>^ compositeNodeFactory
) override
abstract Create :
keywordNodeFactory : KeywordNodeFactory<IWorkplaceKeywordSyntaxNode> *
textNodeFactory : TextNodeFactory<IWorkplaceTextSyntaxNode> *
compositeNodeFactory : CompositeNodeFactory<IWorkplaceSyntaxNode, IWorkplaceCompositeSyntaxNode> -> ISyntaxNodeConverter<IWorkplaceSyntaxNode>
override Create :
keywordNodeFactory : KeywordNodeFactory<IWorkplaceKeywordSyntaxNode> *
textNodeFactory : TextNodeFactory<IWorkplaceTextSyntaxNode> *
compositeNodeFactory : CompositeNodeFactory<IWorkplaceSyntaxNode, IWorkplaceCompositeSyntaxNode> -> ISyntaxNodeConverter<IWorkplaceSyntaxNode>
Параметры
- keywordNodeFactory
- Тип: Tessa.Views.Parser.SyntaxTreeKeywordNodeFactoryIWorkplaceKeywordSyntaxNode
Фабрика создания ключевого синтаксического узла
- textNodeFactory
- Тип: Tessa.Views.Parser.SyntaxTreeTextNodeFactoryIWorkplaceTextSyntaxNode
Фабрика создания текстового синтаксического узла
- compositeNodeFactory
- Тип: Tessa.Views.Parser.SyntaxTreeCompositeNodeFactoryIWorkplaceSyntaxNode, IWorkplaceCompositeSyntaxNode
Фабрика создания составного синтаксического узла
Возвращаемое значение
Тип:
ISyntaxNodeConverterIWorkplaceSyntaxNode
Синтаксический конвертер
См. также