SyntaxFactory.LiteralExpression(SyntaxKind, SyntaxToken) 메서드

정의

리터럴을 나타냅니다. 리터럴의 종류는 Kind 속성인 IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral 또는 StringLiteral에 의해 결정됩니다. 리터럴의 값은 연결된 토큰을 올바른 형식으로 캐스팅하고 토큰에서 값을 가져오면 확인할 수 있습니다.

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

매개 변수

kind
SyntaxKind

SyntaxKind 특정 종류의 LiteralExpressionSyntax를 나타내는 입니다. CharacterLiteralExpression, TrueLiteralExpression, FalseLiteralExpression, NumericLiteralExpression, DateLiteralExpression, StringLiteralExpression, NothingLiteralExpression 중 하나입니다.

token
SyntaxToken

리터럴을 나타내는 토큰입니다. Kind 속성은 이 속성이 반환하는 형식을 결정합니다. Kind=IntegerLiteral ==> IntegerLiteralToken을 반환합니다. Kind=CharacterLiteral ==> CharacterLiteralToken을 반환합니다. Kind=DecimalLiteral ==> DecimalLiteralToken Kind=FloatingLiteral ==> Returns FloatingLiteralToken Kind=DateLiteral ==> Returns DateLiteralToken Kind=StringLiteral ==> StringLiteralToken Kind=BooleanLiteral ==> Returns 키워드(종류가 TrueKeyword 또는 FalseKeyword인 경우) Kind=NothingLiteral ==> Returns 키워드(NothingKeyword인 종류임)를 반환합니다.

반환

적용 대상