Partager via


SemanticModel.GetConstantValue(SyntaxNode, CancellationToken) Méthode

Définition

Si le nœud fourni a une valeur constante, une valeur facultative est retournée avec HasValue défini sur true et la valeur définie sur la constante. Si le nœud n’a pas de valeur constante, une valeur facultative est retournée avec HasValue défini sur false.

public Microsoft.CodeAnalysis.Optional<object> GetConstantValue (Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
public Microsoft.CodeAnalysis.Optional<object?> GetConstantValue (Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
member this.GetConstantValue : Microsoft.CodeAnalysis.SyntaxNode * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Optional<obj>
Public Function GetConstantValue (node As SyntaxNode, Optional cancellationToken As CancellationToken = Nothing) As Optional(Of Object)

Paramètres

node
SyntaxNode
cancellationToken
CancellationToken

Retours

S’applique à