Table of Contents

Class PowerShellWorkspace

Namespace
Alternet.Syntax.Parsers.Lsp.PowerShell
Assembly
Alternet.Syntax.Parsers.PowerShell.v9.dll
public class PowerShellWorkspace : LspWorkspace
Inheritance
PowerShellWorkspace
Derived

Constructors

PowerShellWorkspace()

Properties

AssemblySearchPaths

Gets or sets a collection of assembly search paths.

BaseDirectory

Gets or sets a base directory for referenced assemblies search.

ExternalVariables
LanguageID

Methods

CreateServerLocator()

Creates a ServerLocator for use with this LspParser instance.

OnAllParsersDisconnected()
RegisterAssemblies(string[])

Registers assemblies in the project.

RegisterAssembly(string)

Registers assembly in the project.

ResolveAssemblyName(string)

Try to find real assembly name matches the given name.

StartServer()
UnregisterAssemblies(string[])

Unregisters assemblies from the project.

UnregisterAssembly(string)

Unregisters assembly from the project.