Freigeben über


SyntaxFactory.Token Methode

Definition

Überlädt

Token(SyntaxKind)

Erstellt ein Token, das einer Syntaxart entspricht. Diese Methode kann für Tokensyntaxtypen verwendet werden, deren Text allein durch die Art abgeleitet werden kann.

Token(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Erstellt ein Token, das der Syntaxart entspricht. Diese Methode kann für Tokensyntaxtypen verwendet werden, deren Text allein durch die Art abgeleitet werden kann.

Token(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

Erstellt ein Token, das der Syntaxart entspricht. Diese Methode ermöglicht die Kontrolle über Tokentext und ValueText.

Betrachten Sie beispielsweise den Text '<see cref="operator +"/>'. Um ein Token für den Wert des Operatorsymbols (+) zu erstellen, ruft man Token(default(SyntaxTriviaList), SyntaxKind.PlusToken, "+", "+", default(SyntaxTriviaList)) auf.

Token(SyntaxKind)

Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs

Erstellt ein Token, das einer Syntaxart entspricht. Diese Methode kann für Tokensyntaxtypen verwendet werden, deren Text allein durch die Art abgeleitet werden kann.

public:
 static Microsoft::CodeAnalysis::SyntaxToken Token(Microsoft::CodeAnalysis::CSharp::SyntaxKind kind);
public static Microsoft.CodeAnalysis.SyntaxToken Token (Microsoft.CodeAnalysis.CSharp.SyntaxKind kind);
static member Token : Microsoft.CodeAnalysis.CSharp.SyntaxKind -> Microsoft.CodeAnalysis.SyntaxToken
Public Shared Function Token (kind As SyntaxKind) As SyntaxToken

Parameter

kind
SyntaxKind

Ein Syntaxtypwert für ein Token. Diese weisen das Suffix Token oder Keyword auf.

Gibt zurück

Gilt für:

Token(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList)

Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs

Erstellt ein Token, das der Syntaxart entspricht. Diese Methode kann für Tokensyntaxtypen verwendet werden, deren Text allein durch die Art abgeleitet werden kann.

public:
 static Microsoft::CodeAnalysis::SyntaxToken Token(Microsoft::CodeAnalysis::SyntaxTriviaList leading, Microsoft::CodeAnalysis::CSharp::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxTriviaList trailing);
public static Microsoft.CodeAnalysis.SyntaxToken Token (Microsoft.CodeAnalysis.SyntaxTriviaList leading, Microsoft.CodeAnalysis.CSharp.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxTriviaList trailing);
static member Token : Microsoft.CodeAnalysis.SyntaxTriviaList * Microsoft.CodeAnalysis.CSharp.SyntaxKind * Microsoft.CodeAnalysis.SyntaxTriviaList -> Microsoft.CodeAnalysis.SyntaxToken
Public Shared Function Token (leading As SyntaxTriviaList, kind As SyntaxKind, trailing As SyntaxTriviaList) As SyntaxToken

Parameter

leading
SyntaxTriviaList

Eine Liste von Kleinigkeiten unmittelbar vor dem Token.

kind
SyntaxKind

Ein Syntaxtypwert für ein Token. Diese weisen das Suffix Token oder Keyword auf.

trailing
SyntaxTriviaList

Eine Liste von Kleinigkeiten, die unmittelbar auf das Token folgt.

Gibt zurück

Gilt für:

Token(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs
Quelle:
SyntaxFactory.cs

Erstellt ein Token, das der Syntaxart entspricht. Diese Methode ermöglicht die Kontrolle über Tokentext und ValueText.

Betrachten Sie beispielsweise den Text '<see cref="operator +"/>'. Um ein Token für den Wert des Operatorsymbols (+) zu erstellen, ruft man Token(default(SyntaxTriviaList), SyntaxKind.PlusToken, "+", "+", default(SyntaxTriviaList)) auf.

public:
 static Microsoft::CodeAnalysis::SyntaxToken Token(Microsoft::CodeAnalysis::SyntaxTriviaList leading, Microsoft::CodeAnalysis::CSharp::SyntaxKind kind, System::String ^ text, System::String ^ valueText, Microsoft::CodeAnalysis::SyntaxTriviaList trailing);
public static Microsoft.CodeAnalysis.SyntaxToken Token (Microsoft.CodeAnalysis.SyntaxTriviaList leading, Microsoft.CodeAnalysis.CSharp.SyntaxKind kind, string text, string valueText, Microsoft.CodeAnalysis.SyntaxTriviaList trailing);
static member Token : Microsoft.CodeAnalysis.SyntaxTriviaList * Microsoft.CodeAnalysis.CSharp.SyntaxKind * string * string * Microsoft.CodeAnalysis.SyntaxTriviaList -> Microsoft.CodeAnalysis.SyntaxToken
Public Shared Function Token (leading As SyntaxTriviaList, kind As SyntaxKind, text As String, valueText As String, trailing As SyntaxTriviaList) As SyntaxToken

Parameter

leading
SyntaxTriviaList

Eine Liste von Kleinigkeiten unmittelbar vor dem Token.

kind
SyntaxKind

Ein Syntaxtypwert für ein Token. Diese weisen das Suffix Token oder Keyword auf.

text
String

Der Text, aus dem dieses Token erstellt wurde (z. B. lexed).

valueText
String

Wie C# den Text dieses Tokens interpretieren soll.

trailing
SyntaxTriviaList

Eine Liste von Kleinigkeiten, die unmittelbar auf das Token folgt.

Gibt zurück

Gilt für: