PSParser Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
PSParser class.
public ref class PSParser sealed
public sealed class PSParser
type PSParser = class
Public NotInheritable Class PSParser
- Inheritance
-
PSParser
Remarks
This is a class providing the interface for parsing a script into a collection of tokens, which primarily can be used for syntax colorization.
Classes provided for syntax colorization includes,
1. PSParser: this class provides the main interface to be used. 2. PSToken: this class provides a public representation of powershell tokens. 3. PSParseError: this class provides a public representation of syntax errors.
These three classes are provided for exposing interfaces only. They should not be used in PowerShell engine code.
Methods
Tokenize(Object[], Collection<PSParseError>) |
Parse a script into a collection of tokens. |
Tokenize(String, Collection<PSParseError>) |
Parse a script into a collection of tokens. |