Partager via


SyntaxFactory.LiteralExpression(SyntaxKind, SyntaxToken) Méthode

Définition

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en castant le jeton associé vers le type correct et en obtenant la valeur du jeton.

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

Paramètres

kind
SyntaxKind

SyntaxKind représentant le type spécifique de LiteralExpressionSyntax. Un des characterLiteralExpression, TrueLiteralExpression, FalseLiteralExpression, NumericLiteralExpression, DateLiteralExpression, StringLiteralExpression, NothingLiteralExpression.

token
SyntaxToken

Jeton qui représente le littéral. La propriété Kind détermine le type retourné par cette propriété : Kind=IntegerLiteral ==> Returns IntegerLiteralToken. Kind=CharacterLiteral ==> renvoie CharacterLiteralToken. Kind=DecimalLiteral ==> Returns DecimalLiteralToken Kind=FloatingLiteral ==> Returns FloatingLiteralToken Kind=DateLiteral ==> Returns DateLiteralToken Kind=StringLiteral ==> Returns StringLiteralToken Kind=BooleanLiteral ==> Returns Keyword (avec son genre étant TrueKeyword ou FalseKeyword) Kind=NothingLiteral ==> Returns Keyword (avec son genre étant NothingKeyword)

Retours

S’applique à