Bagikan melalui


SyntaxFactory.ParseTokens Metode

Definisi

Uraikan token dalam input. Karena API ini tidak membuat yang memiliki SyntaxNode semua token yang diproduksi, GetLocation() API dapat menghasilkan hasil yang mengejutkan untuk token yang dihasilkan dan perilakunya umumnya tidak ditentukan.

[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.CodeAnalysis.VisualBasic.SyntaxFactory+VB$StateMachine_1128_ParseTokens))]
public static System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxToken> ParseTokens(string text, int offset = 0, int initialTokenPosition = 0, Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions options = default);
[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.CodeAnalysis.VisualBasic.SyntaxFactory+VB$StateMachine_1130_ParseTokens))]
public static System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxToken> ParseTokens(string text, int offset = 0, int initialTokenPosition = 0, Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions options = default);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.CodeAnalysis.VisualBasic.SyntaxFactory+VB$StateMachine_1128_ParseTokens))>]
static member ParseTokens : string * int * int * Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions -> seq<Microsoft.CodeAnalysis.SyntaxToken>
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.CodeAnalysis.VisualBasic.SyntaxFactory+VB$StateMachine_1130_ParseTokens))>]
static member ParseTokens : string * int * int * Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions -> seq<Microsoft.CodeAnalysis.SyntaxToken>
Public Shared Iterator Function ParseTokens (text As String, Optional offset As Integer = 0, Optional initialTokenPosition As Integer = 0, Optional options As VisualBasicParseOptions = Nothing) As IEnumerable(Of SyntaxToken)

Parameter

text
String

String input

offset
Int32

Offset awal dalam string

initialTokenPosition
Int32

Posisi token pertama

Mengembalikan

Atribut

Berlaku untuk