SyntaxFactory.LiteralExpression(SyntaxKind, SyntaxToken) 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.
Stellt ein Literal dar. Die Art des Literals wird durch die Kind-Eigenschaft bestimmt: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral oder StringLiteral. Der Wert des Literals kann bestimmt werden, indem das zugeordnete Token in den richtigen Typ umgewandelt und der Wert aus dem Token abgerufen wird.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::LiteralExpressionSyntax ^ LiteralExpression(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken token);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.LiteralExpressionSyntax LiteralExpression (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken token);
static member LiteralExpression : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.VisualBasic.Syntax.LiteralExpressionSyntax
Public Shared Function LiteralExpression (kind As SyntaxKind, token As SyntaxToken) As LiteralExpressionSyntax
Parameter
- kind
- SyntaxKind
Ein SyntaxKind , der die bestimmte Art von LiteralExpressionSyntax darstellt. Einer von CharacterLiteralExpression, TrueLiteralExpression, FalseLiteralExpression, NumericLiteralExpression, DateLiteralExpression, StringLiteralExpression, NothingLiteralExpression.
- token
- SyntaxToken
Das Token, das das Literal darstellt. Die Kind-Eigenschaft bestimmt, welchen Typ diese Eigenschaft zurückgibt: Kind=IntegerLiteral ==> Gibt IntegerLiteralToken zurück. Kind=CharacterLiteral ==> Gibt CharacterLiteralToken zurück. Kind=DecimalLiteral ==> Returns DecimalLiteralToken Kind=FloatingLiteral ==> Returns FloatingLiteralToken Kind=DateLiteral ==> Returns DateLiteralToken Kind=StringLiteral ==> Returns StringLiteralToken Kind=BooleanLiteral ==> Returns Keyword (wobei es sich dabei um TrueKeyword oder FalseKeyword handelt) Kind=NothingLiteral ==> Returns Keyword (wobei es sich dabei um NothingKeyword handelt)