SyntaxFactory.Token Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.