Table of Contents

Method CreateParser

Namespace
Alternet.FormDesigner.Python
Assembly
Alternet.FormDesigner.Python.v9.dll

CreateParser(IServiceProvider, DesignerReferencedAssemblies, IEnumerable<DesignerAssemblyResources>, DesignerImportedNamespaces, IDesignedComponentAssemblyProvider)

Creates a new instance of the Alternet.FormDesigner.Python.PythonParser with specified parameters.

public override Parser CreateParser(IServiceProvider serviceProvider, DesignerReferencedAssemblies referencedAssemblies, IEnumerable<DesignerAssemblyResources> assemblyResources, DesignerImportedNamespaces importedNamespaces, IDesignedComponentAssemblyProvider designedComponentAssembly)

Parameters

serviceProvider IServiceProvider

IServiceProvider for this new parser

referencedAssemblies DesignerReferencedAssemblies

List of referenced assemblies

assemblyResources IEnumerable<DesignerAssemblyResources>

List of designer resources

importedNamespaces DesignerImportedNamespaces

List of imported namespaces

designedComponentAssembly IDesignedComponentAssemblyProvider

Returns

Parser