SyntaxFactory.ParseStatement(String, Int32, ParseOptions, Boolean) Method

Definition

Parse a StatementSyntaxNode using grammar rule for statements.

public static Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax ParseStatement (string text, int offset = 0, Microsoft.CodeAnalysis.ParseOptions options = default, bool consumeFullText = true);
public static Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax ParseStatement (string text, int offset = 0, Microsoft.CodeAnalysis.ParseOptions? options = default, bool consumeFullText = true);
static member ParseStatement : string * int * Microsoft.CodeAnalysis.ParseOptions * bool -> Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax
Public Shared Function ParseStatement (text As String, Optional offset As Integer = 0, Optional options As ParseOptions = Nothing, Optional consumeFullText As Boolean = true) As StatementSyntax

Parameters

text
String

The text of the statement.

offset
Int32

Optional offset into text.

options
ParseOptions

The optional parse options to use. If no options are specified default options are used.

consumeFullText
Boolean

True if extra tokens in the input should be treated as an error

Returns

Applies to